<ก่อนหน้านี้ | Contents | ถัดไป>
มีชื่ออีกมากมาย เช่น Virtual Private Network interfaces (VPN) และสามารถเปิดใช้งานอินเทอร์เฟซหลายตัวพร้อมกันได้ ดังนั้นเอาต์พุตของ ifconfig or ip คำสั่งอาจค่อนข้างกว้างขวางเมื่อไม่มีการใช้ตัวเลือก แม้แต่อินเทอร์เฟซประเภทเดียวกันหลายรายการก็สามารถใช้งานได้ ในกรณีนั้น หมายเลขเหล่านี้จะเรียงตามลำดับ: คนแรกจะได้หมายเลข 0 คนที่สองจะได้ต่อท้าย 1 ที่สามจะได้ 2 และอื่น ๆ กรณีนี้เกิดขึ้นกับแอปพลิเคชันเซิร์ฟเวอร์จำนวนมาก บนเครื่องที่มีการกำหนดค่าเฟลโอเวอร์ บนเราเตอร์ ไฟร์วอลล์ และอื่นๆ อีกมากมาย
10.2.5. ตรวจสอบการกำหนดค่าโฮสต์ด้วย netstat
นอกเหนือจาก ip คำสั่งสำหรับแสดงการกำหนดค่าเครือข่ายมีทั่วไป netstat คำสั่งซึ่งมีตัวเลือกมากมายและโดยทั่วไปมีประโยชน์กับระบบ UNIX ใดๆ
ข้อมูลเส้นทางสามารถแสดงได้ด้วยปุ่ม -ไม่มี ตัวเลือก netstat คำสั่ง:
บ๊อบ:~> netstat -ไม่มี
ตารางเส้นทาง IP ของเคอร์เนล
ปลายทาง | ประตู | เก็นมาสก์ | ธง | MSS | หน้าต่าง | ขาดการเชื่อมต่อ | ไอเฟซ |
192.168.42.0 | 0.0.0.0 | 255.255.255.0 | U | 40 | 0 | 0 | eth0 |
127.0.0.0 | 0.0.0.0 | 255.0.0.0 | U | 40 | 0 | 0 | lo |
0.0.0.0 | 192.168.42.1 | 0.0.0.0 | UG | 40 | 0 | 0 | eth0 |
นี่คือเครื่องไคลเอนต์ทั่วไปในเครือข่าย IP มีอุปกรณ์เครือข่ายเพียงเครื่องเดียว eth0ส่วน lo อินเทอร์เฟซเป็นลูปท้องถิ่น
วิถีสมัยใหม่
วิธีใหม่ในการรับข้อมูลนี้จากระบบของคุณคือการใช้ ip คำสั่ง:
ip การแสดงเส้นทาง
เมื่อเครื่องนี้พยายามติดต่อกับโฮสต์ที่อยู่ในเครือข่ายอื่นที่ไม่ใช่ของตนเอง โดยระบุด้วยบรรทัดที่ขึ้นต้นด้วย 0.0.0.0 เครื่องจะส่งคำขอเชื่อมต่อไปยังเครื่อง (เราเตอร์) ด้วยที่อยู่ IP 192.168.42.1 และจะใช้ อินเทอร์เฟซหลัก eth0 เพื่อทำสิ่งนี้
โฮสต์ที่อยู่ในเครือข่ายเดียวกัน บรรทัดที่ขึ้นต้นด้วย 192.168.42.0 จะได้รับการติดต่อผ่านอินเทอร์เฟซเครือข่ายหลักด้วย แต่ไม่จำเป็นต้องใช้เราเตอร์ ข้อมูลจะถูกใส่ไว้ในเครือข่ายเท่านั้น