ฉันมีเราเตอร์ OpenWrt (gw: 192.168.4.1, dev: wlan1) เชื่อมต่อกับเครือข่าย wifi อื่น (gw: 192.168.0.1, dev: wlan0) ฉันตั้งค่า openVpn บนเราเตอร์นั้น (gw: 172.26.254.1, dev: tun0)
เมื่อฉันเชื่อมต่อกับ wlan1 ผ่านแล็ปท็อป ทุกอย่างทำงานได้ตามที่คาดไว้ และเส้นทางจะเป็นดังนี้:
192.168.0.123 dev wlan1 ตาราง 16800 ลิงก์ขอบเขต
192.168.4.106 dev wlan1 ตาราง 16800 ลิงค์ขอบเขต
192.168.0.1 dev wlan0 table 16801 ลิงค์ขอบเขต
192.168.0.120 dev wlan0 ตาราง 16801 ลิงก์ขอบเขต
0.0.0.0/1 ผ่าน 172.26.254.1 dev tun0
**ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlan0 src 192.168.0.122**
10.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
11.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
12.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
31.13.134.24 ผ่าน 172.26.254.1 dev tun0
91.142.82.138 ผ่าน 172.26.254.1 dev tun0
91.142.82.139 ผ่าน 172.26.254.1 dev tun0
91.142.82.142 ผ่าน 192.168.0.1 dev wlan0
92.255.60.150 ผ่าน 172.26.254.1 dev tun0
92.255.60.153 ผ่าน 172.26.254.1 dev tun0
128.0.0.0/1 ผ่าน 172.26.254.1 พัฒนา tun0
172.16.0.0/12 ผ่าน 172.26.254.1 dev tun0
172.26.254.0/24 ลิงก์ขอบเขต tun0 ของ dev src 172.26.254.145
176.118.20.60 ผ่าน 172.26.254.1 dev tun0
192.53.244.0/24 ผ่าน 172.26.254.1 dev tun0
192.168.0.0/24 dev wlan0 ลิงค์ขอบเขต src 192.168.0.122
192.168.0.0/16 ผ่าน 172.26.254.1 dev tun0
192.168.4.0/24 dev wlan1 ลิงค์ขอบเขต src 192.168.4.1
แต่เมื่อฉันเชื่อมต่อโทรศัพท์ Android กับเส้นทาง wlan1 จะเป็นดังนี้:
192.168.0.123 dev wlan1 ตาราง 16800 ลิงก์ขอบเขต
192.168.4.106 dev wlan1 ตาราง 16800 ลิงค์ขอบเขต
**ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlan0 ตาราง 16801**
192.168.0.1 dev wlan0 table 16801 ลิงค์ขอบเขต
192.168.0.102 dev wlan0 ตาราง 16801 ลิงก์ขอบเขต
192.168.0.104 dev wlan0 ตาราง 16801 ลิงก์ขอบเขต
192.168.0.120 dev wlan0 ตาราง 16801 ลิงก์ขอบเขต
0.0.0.0/1 ผ่าน 172.26.254.1 dev tun0
**ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlan0 src 192.168.0.122**
10.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
11.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
12.0.0.0/8 ผ่าน 172.26.254.1 dev tun0
31.13.134.24 ผ่าน 172.26.254.1 dev tun0
91.142.82.138 ผ่าน 172.26.254.1 dev tun0
91.142.82.139 ผ่าน 172.26.254.1 dev tun0
91.142.82.142 ผ่าน 192.168.0.1 dev wlan0
92.255.60.150 ผ่าน 172.26.254.1 dev tun0
92.255.60.153 ผ่าน 172.26.254.1 dev tun0
128.0.0.0/1 ผ่าน 172.26.254.1 พัฒนา tun0
172.16.0.0/12 ผ่าน 172.26.254.1 dev tun0
172.26.254.0/24 ลิงก์ขอบเขต tun0 ของ dev src 172.26.254.145
176.118.20.60 ผ่าน 172.26.254.1 dev tun0
192.53.244.0/24 ผ่าน 172.26.254.1 dev tun0
192.168.0.0/24 dev wlan0 ลิงค์ขอบเขต src 192.168.0.122
192.168.0.0/16 ผ่าน 172.26.254.1 dev tun0
192.168.4.0/24 dev wlan1 ลิงค์ขอบเขต src 192.168.4.1
Btw ฉันต้องการกำหนดเส้นทางการรับส่งข้อมูลทั้งหมดผ่าน 172.26.254.1 และฉันเดาว่า
ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlan0 ตาราง 16801
แบ่งเส้นทาง
0.0.0.0/1 ผ่าน 172.26.254.1 dev tun0
ดังนั้นฉันจึงมีคำถามสองข้อ:
เหตุใดจึงเพิ่มเส้นทางเริ่มต้นที่สอง
จะลบ / แทนที่ / ปิดใช้งานเส้นทางเริ่มต้นที่เพิ่มเป็นครั้งที่สองได้อย่างไร