อะไรคือสิ่งที่ คำสั่งเพื่อทราบ IP ใน Linuxเหรอ? บางครั้งก็มีความจำเป็น รู้จัก IP ของเรา สำหรับหลาย ๆ กรณีมันเป็นสิ่งที่ง่ายมาก แต่ถ้าคุณไม่รู้ว่าจะทำอย่างไรมันอาจเป็นปัญหาได้ ในระบบปฏิบัติการเกือบทั้งหมดการรู้ว่า IP ของเรานั้นง่ายเพียงแค่ใช้คำสั่งจากเทอร์มินัลแล้วคุณจะได้รับ ใน GNU / Linux นั้นไม่ซับซ้อนไปกว่านี้และก็เพียงพอที่จะใช้ Windows ipconfig ที่เทียบเท่านั่นคือคำสั่ง ifconfig
ก่อนอื่นบอกว่า ifconfig เป็นคำสั่งที่มีประโยชน์มาก ไม่เพียง แต่รู้ IP ของเราเท่านั้น แต่ยังทำงานอื่น ๆ อีกมากมายที่เกี่ยวข้องกับเครือข่าย แน่นอนว่ามีทางเลือกอื่นในการรู้จัก IP ของเราแม้กระทั่งตัวเลือกออนไลน์ที่สามารถช่วยคุณได้ แต่ในกรณีนี้เราจะทำในพื้นที่เนื่องจากเรามีเครื่องมือที่เหมาะสมและเป็นเรื่องดีที่เรารู้วิธีใช้ประโยชน์จาก ศักยภาพเต็มของ Linux distro ของเราซึ่งในกรณีส่วนใหญ่เราไม่ได้ใช้
อย่างที่ทราบกันดีว่า ifconfig เป็นโปรแกรมที่มีอยู่ใน UNIX เพื่อกำหนดค่าหรือแสดงพารามิเตอร์ของอินเทอร์เฟซเครือข่าย แต่ในกรณีของเราเราจะใช้เพื่อทราบ IP ของอุปกรณ์ของเรา หากคุณต้องการทราบข้อมูลเพิ่มเติมคุณสามารถใช้หน้าคู่มือ (man) ของคำสั่งซึ่งจะมีรายละเอียดความเป็นไปได้ทั้งหมด แต่ไวยากรณ์พื้นฐานมีดังนี้:
ifconfig interfaz [dirección [parámetros]]
ถ้าเราใช้«ifconfig"ไม่มีเครื่องหมายคำพูด ในเทอร์มินัลผลลัพธ์ที่ได้จะคล้ายกับ:
eth0 Link encap 10Mps Ethernet HWaddr 00:00:c0:90:b3:42 inet addr 192.168.1.2 Bcast 192.168.1.255 Mask 255.255.255.0 UP BROADCAST RUNNING MTU 1500 Metric 0 RX packets 3136 errors 217 dropped 7 overrun 26 TX packets 1752 errors 25 dropped 0 overrun 0
ข้อมูลนี้มีค่ามากและเราสามารถเห็นพารามิเตอร์ต่างๆได้ แต่ในบทความนี้เราสนใจเพียงพารามิเตอร์เดียวซึ่งก็คือ IP หากต้องการทราบ IP ของเราใน Linuxเราก็ต้องย้ายไปที่บรรทัดที่«ที่อยู่ inet»และที่อยู่ที่ปรากฏขึ้นทันทีหลังจากนั้นจะเป็น IP ของเรา ในกรณีนี้ IP จะเป็น 192.168.1.2
หากคุณไม่ต้องการใช้คำสั่งเพื่อค้นหา IP ใน Linux ให้ค้นหาง่ายๆใน Google ด้วยข้อความ "what is my IP" และคุณจะได้รับหน้าเว็บจำนวนนับไม่ถ้วน พวกเขาจะบอกคุณว่า IP สาธารณะของคุณคืออะไร และหากคุณเรียกดูผ่านพร็อกซี
ดูเหมือนเป็นการรอบคอบที่จะชี้แจงว่าเป็นที่อยู่ IP ของเราในเครือข่ายพื้นที่ท้องถิ่นของเราสำหรับอุปกรณ์หรืออินเทอร์เฟซเครือข่ายบางอย่าง
ฉันขอเสนอในทางเสริมหากเราต้องการทราบที่อยู่ IP ของเราทางอินเทอร์เน็ต (ผ่านอินเทอร์เฟซที่เรามีเอาต์พุต) เราจะเปิดหน้าต่างเทอร์มินัล:
wget http: / / w ww. websupport. com / -O myIP.txt
(ช่องว่างในลิงค์เว็บตัดช่องว่างที่จะใช้)
จากนั้นดูไฟล์ดังกล่าว:
แมว myIP.txt
สวัสดีจิมมี่
คุณถูก. ในบทความฉันพูดถึง IP ภายใน จุดที่ดีในการรับ IP ภายนอก อันสุดท้ายนี้ฉันผ่านมันไปแล้วเพราะสำหรับแอพพลิเคชั่นส่วนใหญ่ของผู้ใช้ทั่วไปแอพที่ฉันเทเรซาเป็นแอพภายใน ตัวอย่างเช่นสำหรับการเชื่อมต่อ ssh บนเครือข่ายท้องถิ่นเป็นต้น
อวยพร!
ในการแจกแจงบางรายการ ifconfig ไม่มีอยู่อีกต่อไปและคุณต้องทำด้วยคำสั่ง« ip »ในรูปแบบ«รายการที่อยู่ ip »
อาศิรพจน์
เพื่อที่จะไม่ต้องไปที่หน้าหรือดาวน์โหลดอะไรบางอย่างเพื่อให้ทราบว่าเรามี IP สาธารณะใดคุณสามารถใช้ ...
ขด ipconfig.me/ip
…คำตอบมักต้องใช้เวลา
เห็นได้ชัดว่าต้องติดตั้ง curl แม้ว่าฉันคิดว่าในการกระจายบางรุ่นจะติดตั้งโดยอัตโนมัติพร้อมกับ "แพ็คเกจ" ที่เหลือ
เป็นเรื่องจริงที่โดยทั่วไปเราจำเป็นต้องรู้ IP ในเครื่องหากเราต้องการดูส่วนที่เหลือของเครือข่ายด้วย nmap มันง่ายมาก:
nmap -sp 192.168.0.0/24
แทนที่ 192.168.0.0 ด้วยสิ่งที่จำเป็นตามการกำหนดค่าเครือข่ายของเรา
Saludos!