คำสั่ง route ใน Linux ถูกใช้เมื่อคุณต้องการทำงานกับ IP/kernel routing table ส่วนใหญ่จะใช้ในการตั้งค่าเส้นทางคงที่ไปยังโฮสต์หรือเครือข่ายเฉพาะผ่านอินเทอร์เฟซ ใช้สำหรับแสดงหรืออัปเดตตารางเส้นทาง IP/เคอร์เนล
ตารางเส้นทางใน Linux คืออะไร?
บนระบบ Linux และ UNIX ข้อมูลเกี่ยวกับวิธีการส่งต่อแพ็กเก็ตถูกจัดเก็บไว้ในโครงสร้างเคอร์เนล เรียกว่าตารางเส้นทาง คุณต้องจัดการตารางนี้เมื่อกำหนดค่าคอมพิวเตอร์ของคุณเพื่อพูดคุยกับคอมพิวเตอร์เครื่องอื่นผ่านเครือข่าย ตารางเส้นทางสามารถใช้สำหรับการกำหนดเส้นทางทั้งแบบสแตติกและไดนามิก
การกำหนดเส้นทางด้วยตัวอย่างคืออะไร?
การกำหนดเส้นทางแบบไดนามิกครอบงำอินเทอร์เน็ต ตัวอย่างของโปรโตคอลและอัลกอริธึมการกำหนดเส้นทางแบบไดนามิกรวมถึง โปรโตคอลข้อมูลเส้นทาง (RIP), เปิด Shortest Path First (OSPF) และ Enhanced Interior Gateway Routing Protocol (EIGRP)
คำสั่งเส้นทางทำอะไร?
คำสั่งเส้นทาง ให้คุณสร้างรายการด้วยตนเองลงในตารางเส้นทางเครือข่าย. คำสั่งเส้นทางแยกความแตกต่างระหว่างเส้นทางไปยังโฮสต์และเส้นทางไปยังเครือข่ายโดยการตีความที่อยู่เครือข่ายของตัวแปรปลายทาง ซึ่งสามารถระบุได้ด้วยชื่อสัญลักษณ์หรือที่อยู่ที่เป็นตัวเลข
ฉันจะแสดงรายการตารางเส้นทางทั้งหมดได้อย่างไร
ในการแสดงตารางการเราต์เคอร์เนล คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้:
- เส้นทาง. $ sudo เส้นทาง -n ตารางเส้นทาง IP ของเคอร์เนล เกตเวย์ปลายทาง Genmask Flags Metric Ref ใช้ Iface …
- เน็ตสตัท $ netstat -rn. ตารางเส้นทาง IP ของเคอร์เนล …
- ไอพี $ ip รายการเส้นทาง 192.168.0.0/24 dev eth0 ลิงค์ขอบเขตเคอร์เนลโปรโต src 192.168.0.103
ทำไมเราต้องกำหนดเส้นทาง?
การกำหนดเส้นทางเป็นศูนย์กลางของการเชื่อมต่อ IP ทั้งหมด. ในระดับที่ง่ายที่สุด การกำหนดเส้นทางจะสร้างการสื่อสารทางอินเทอร์เน็ตขั้นพื้นฐาน ใช้โครงสร้างที่อยู่ที่ระบุแต่ละอุปกรณ์อย่างเฉพาะตัว และจัดระเบียบอุปกรณ์แต่ละเครื่องให้เป็นโครงสร้างเครือข่ายแบบลำดับชั้น
ฉันจะใช้การกำหนดเส้นทาง IP ได้อย่างไร
การกำหนดเส้นทาง IP อธิบายกระบวนการกำหนดเส้นทางสำหรับข้อมูลที่จะติดตามเพื่อนำทางจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง แพ็กเก็ตข้อมูลเดินทางผ่านจากเราเตอร์ต้นทางผ่านเว็บของเราเตอร์ในหลายเครือข่าย จนกระทั่งในที่สุดก็ถึงเราเตอร์ปลายทางโดยใช้อัลกอริธึมการกำหนดเส้นทาง
คำสั่ง netsh คืออะไร?
Netsh คือ ยูทิลิตีสคริปต์บรรทัดคำสั่งที่ให้คุณแสดงหรือแก้ไขการกำหนดค่าเครือข่ายของคอมพิวเตอร์ที่กำลังทำงานอยู่. คำสั่ง Netsh สามารถเรียกใช้ได้โดยการพิมพ์คำสั่งที่พรอมต์ netsh และสามารถใช้กับไฟล์แบตช์หรือสคริปต์ได้
เส้นทางทำงานอย่างไร?
งานที่เราเตอร์เหล่านี้ทำเรียกว่า การกำหนดเส้นทาง. เราเตอร์ระดับกลางแต่ละตัวจะอ่านที่อยู่ IP ปลายทางของแต่ละแพ็กเก็ตที่ได้รับ จากข้อมูลนี้ เราเตอร์จะส่งแพ็กเก็ตไปในทิศทางที่เหมาะสม เราเตอร์แต่ละตัวมีตารางเส้นทางที่เก็บข้อมูลเกี่ยวกับเราเตอร์ใกล้เคียง (โหนด)
เพิ่มเส้นทางอย่างไร?
ในการเพิ่มเส้นทาง:
- พิมพ์ เส้นทาง เพิ่ม 0.0. 0.0 หน้ากาก 0.0. 0.0 , ที่ไหน คือที่อยู่เกตเวย์ที่ระบุไว้สำหรับเครือข่ายปลายทาง 0.0 0.0 ในกิจกรรมที่ 1 …
- พิมพ์ ping 8.8 8.8 เพื่อทดสอบการเชื่อมต่ออินเทอร์เน็ต ปิงควรจะประสบความสำเร็จ …
- ปิดพรอมต์คำสั่งเพื่อทำกิจกรรมนี้ให้เสร็จสิ้น