ไม่สามารถเพิ่มเส้นทางเริ่มต้น - คำตอบ RTNETLINK: เครือข่ายไม่สามารถเข้าถึงได้


13

บนเซิร์ฟเวอร์ Ubuntu 14.04 (3.16.0-30) ฉันพยายามเพิ่มเส้นทางเริ่มต้นและได้รับข้อผิดพลาดดังนี้:

เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 172.16.111.99 dev bond0.11
คำตอบ RTNETLINK: เครือข่ายไม่สามารถเข้าถึงได้

กล่องนี้มีอยู่ใน192.168.11.23 bond0.11ฉันมีเส้นทางต่อไปนี้ที่กำหนดค่าแบบสแตติก (แก้ไขลงในชุดย่อยที่เกี่ยวข้อง):

172.16.111.0/24 ผ่าน 192.168.11.18 dev bond0.11 
192.168.11.0/24 dev bond0.11 proto kernel scope link src 192.168.11.23

ฉันสามารถ ping 172.16.111.99และนี่คือtracerouteผลลัพธ์ของ:

traceroute ถึง 172.16.111.99 (172.16.111.99), สูงสุด 30 ฮ็อพ, แพ็คเก็ต 60 ไบต์
 1 192.168.11.18 0.126 ms 0.096 ms 0.081 ms
 2 172.16.111.99 0.149 ms 0.142 ms 0.112 ms

ทำไมการเพิ่มเส้นทางเริ่มต้นถูกปฏิเสธเมื่อฉันเข้าถึงเครือข่าย / โฮสต์นั้นอย่างชัดเจน เห็นได้ชัดว่าฉันกำลังทำอะไรผิด ...


ฉันคิดว่าปัญหาคือความหวังต่อไปจะต้องอยู่ในเครือข่ายเดียวกับที่คุณอยู่ 192.168.11.18เช่นคุณสามารถตั้งค่าเส้นทางเริ่มต้นของคุณเพื่อการใช้งาน ในทางกลับกันระบบจะรู้ว่าจะไปที่ไหนต่อไปใน172.16.x.xเครือข่าย
grag42

คุณอาจจะถูก (ฉันเป็นผู้เริ่มต้นอย่างแน่นอนในสิ่งนี้) แต่นี่รู้สึกเหมือนว่ามันจะต้องมีเราเตอร์ทั่วสถานที่ (เช่น: 192.168.11.18 จะต้องมีเราเตอร์ ... ) สิ่งนี้อาจไม่เกี่ยวข้อง แต่เหตุผลที่ฉันต้องการกำหนดเป้าหมายเป็น 172.16.111.99 โดยเฉพาะคือเป็นอุปกรณ์ไฟร์วอลล์ที่ทำงานภายใน VM ที่โฮสต์โดย 192.168.11.18
sxc731

มีเส้นทางทั่วสถานที่และเส้นทางที่ต้องการ มีโปรโตคอลเครือข่ายที่ดูแลสิ่งนั้นบนอินเทอร์เน็ต เส้นทางเริ่มต้นมักใช้เพื่อนำคุณไปยังอินเทอร์เน็ต โดยทั่วไปคุณจะต้องเพิ่มเส้นทางหากคุณเชื่อมต่อกับเครือข่ายที่อยู่หลังเราเตอร์ที่ไม่ได้อยู่ในเส้นทางเริ่มต้นของคุณ
grag42

ฉันไม่ได้พยายามกำหนดค่าการตั้งค่าประเภทนั้น แต่ฉันคิดว่าคุณจะต้องใช้กล่องภายนอกเพื่อกำหนดเส้นทางเริ่มต้นที่ 11.18 จากนั้นไปที่ 11.18 ไปข้างหน้าหรือเส้นทาง (ขึ้นอยู่กับการตั้งค่าเครือข่าย vm ของคุณ) เป็น 111.99 จากจุดนั้น 111.99 สามารถจัดการปริมาณการใช้งานได้
grag42

@ ไชโย grag42 ความคิดเห็นแรกของคุณน่าจะเป็นคำตอบที่ถูกต้องสำหรับคำถามของฉัน กรุณาโพสต์มันเป็นคำตอบเพื่อให้ฉันสามารถยอมรับได้ ขอบคุณอีกครั้ง!
sxc731

คำตอบ:


10

ปัญหาคือhopหรือเกตเวย์ถัดไปในเส้นทางต้องอยู่ในเครือข่ายเดียวกับที่คุณเชื่อมต่อ

192.168.11.18เช่นคุณสามารถตั้งค่าเส้นทางเริ่มต้นของคุณเพื่อการใช้งาน ในทางกลับกันระบบจะรู้วิธีเดินทางไปยัง172.16.x.xเครือข่าย


ฉันสับสนและขอบคุณสำหรับคำตอบของคุณ นั่นหมายความว่าฉันต้องเพิ่มการกระโดดครั้งแรกสำหรับเกตเวย์ของฉันและจากนั้นในขณะที่คุณบอกว่าระบบรู้วิธีที่จะไปยังเครือข่ายต่อไปฉันเพิ่ม ip 172.16.111.99 ในเกตเวย์ของฉันอีกครั้งหรือไม่ ขอบคุณ!
VaTo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.