1
เชื่อมต่อเครื่อง Linux กับเราเตอร์ / ISP รอง: วิธีการตั้งค่าการกำหนดเส้นทางอย่างถูกต้อง?
นามธรรม: ฉันมีปัญหา (ฉันคิดว่าการกำหนดเส้นทาง) เมื่อเพิ่ม ISP สำรองไปยังการตั้งค่าเครือข่ายที่มีอยู่ของฉัน: Router1ไม่มีการตอบรับทราฟฟิกขาเข้า แต่ทราฟฟิกภายในและขาเข้าผ่านRouter0ทำงานได้ดี ฉันจะทำให้ชิ้นส่วนที่ทำงานได้ดีอยู่ในขณะนี้ในขณะที่ทราฟฟิกขาเข้าผ่านRouter1งานได้อย่างไร รายละเอียดเพิ่มเติม: ฉันได้วาดไดอะแกรมด้านล่างพร้อมสิ่งจำเป็นพื้นฐานของสถานการณ์ (ในทางปฏิบัติมีอุปกรณ์เพิ่มเติมในแต่ละ LAN แต่พวกเขาไม่สำคัญ) นี่คือสถานการณ์: ฉันมีสองเครือข่ายภายใน: LAN0ถูก192.168.x.0/24และเป็นLAN1 192.168.y.0/24ทั้งสองทำงานได้ดีสำหรับการรับส่งข้อมูลภายใน (เช่นhttpโดยใช้cURL ) LAN0ได้เสมอเชื่อมต่อผ่านRouter0และไปISP0Internet LAN1มักจะมีRouter1แต่มีการเชื่อมต่อตอนนี้ผ่านไปISP1Internet เครื่องเท่านั้นLAN0และมีเส้นทางเริ่มต้นผ่านการRouter0ทำงานที่ดีสำหรับการรับส่งข้อมูลขาออกและขาเข้า เครื่องเท่านั้นLAN1และมีเส้นทางเริ่มต้นผ่านการRouter1ทำงานที่ดีสำหรับการรับส่งข้อมูลขาออกและขาเข้า การจราจรภายในLAN0และLAN1ยังทำงานได้ดีอยู่เสมอ การรับส่งข้อมูลขาเข้าRouter1สำหรับการWindowsBมาถึงถูกต้อง: ฉันสามารถเชื่อมต่อผ่าน RDP WindowsCได้ การรับส่งข้อมูลขาเข้าRouter1สำหรับการLinuxBมาถึง (ตามtcpdump ) แต่ไม่ตอบกลับเป็นรายการcurl http://e.f.g.hfron ที่LinuxCมีtcpdump ใน LinuxBรายการ: มันแสดงเฉพาะแพ็กเก็ตที่ - ตามรูปแบบเอาต์พุต tcpdump - มีชุดแฟล็ก SYN : LinuxB:/tmp/LinuxB.eth1.80 # tcpdump -i eth1 …