ฉันกำลังดิ้นรนกับปัญหาปัจจุบัน:
ข้อมูลความเป็นมา:
Ubuntu 20.04 บนเดลล์ R710
ฉันมี 2 การเชื่อมต่ออินเทอร์เน็ตที่แตกต่างกันกับ 2 เราเตอร์ที่จัดหาโดย isp
ฉันได้เชื่อมต่อ eno2 กับเราเตอร์ isp1 และรับ 192.168.2.102 ip ผ่านการเช่า dhcp แบบถาวร
ฉันได้เชื่อมต่อ eno3 กับเราเตอร์ isp2 และรับ 192.168.88.254 ip ผ่านการเช่า dhcp แบบถาวร
ไอพี
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 ขอบเขตโฮสต์เลย
valid_lft ตลอดไป reserved_lft ตลอดไป
inet6 ::1/128 ขอบเขตโฮสต์
valid_lft ตลอดไป reserved_lft ตลอดไป
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group เริ่มต้น qlen 1000
ลิงค์/อีเธอร์ d4:be:d9:ee:7b:75 brd ff:ff:ff:ff:ff:ff
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ d4:be:d9:ee:7b:77 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.102/24 brd 192.168.2.255 ขอบเขต global dynamic noprefixroute eno2
valid_lft 41588วินาทีที่ต้องการ_lft 41588วินาที
inet6 fe80::d6be:d9ff:feee:7b77/64 ลิงค์ขอบเขต
valid_lft ตลอดไป reserved_lft ตลอดไป
4: eno3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ d4:be:d9:ee:7b:79 brd ff:ff:ff:ff:ff:ff
inet 192.168.88.254/24 brd 192.168.88.255 ขอบเขต global dynamic noprefixroute eno3
valid_lft 486 วินาทีที่ต้องการ_lft 486 วินาที
inet6 fe80::d6be:d9ff:feee:7b79/64 ลิงค์ขอบเขต
valid_lft ตลอดไป reserved_lft ตลอดไป
5: eno4: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ d4:be:d9:ee:7b:7b brd ff:ff:ff:ff:ff:ff
...
netstat -rn
ตารางเส้นทางเคอร์เนล IP
เกตเวย์ปลายทาง Genmask ตั้งค่าสถานะหน้าต่าง MSS irtt Iface
0.0.0.0 192.168.88.1 0.0.0.0 UG 0 0 0 eno3
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 เอโน2
172.17.0.0 0.0.0.0 255.255.0.0 คุณ 0 0 0 นักเทียบท่า 0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eno2
192.168.88.0 0.0.0.0 255.255.255.0 U 0 0 0 eno3
ปัญหาคือฉันสามารถเข้าถึงเซิร์ฟเวอร์ได้เพียง 1 (สุ่ม) IP สาธารณะต่อครั้งหากอยู่นอก LAN
หากสามารถเข้าถึง 77.xx.xx.158 (isp 2) ได้ 5.xx.xx.55 (isp 1) จะไม่สามารถเข้าถึงได้ และในทางกลับกัน ให้สุ่มหลังจากการบู๊ตแต่ละครั้ง
ฉันต้องสามารถเข้าถึงเซิร์ฟเวอร์บน IP สาธารณะใดก็ได้ในเวลาที่กำหนด
ขอขอบคุณล่วงหน้าสำหรับวิธีแก้ปัญหาที่เป็นไปได้