- Đây là thông số cấu hình của mình hiện tại.
[root@t106centos ~]# ip route list table 1
default via 192.168.1.9 dev eth1.501
[root@t106centos ~]# ip route list table 2
default via 192.168.1.17 dev eth1.500
[root@t106centos ~]# ip rule list
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
32900: from 192.168.1.14 lookup 1
32901: from 192.168.1.10 lookup 1
32902: from 192.168.1.18 lookup 1
32903: from 10.199.9.250 lookup 1
32904: from 172.16.255.1 lookup 1
32905: from 192.168.2.250 lookup 1
32910: from all lookup 2
[root@t106centos ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
192.168.1.16 0.0.0.0 255.255.255.248 U 0 0 0 eth1.500
192.168.1.8 0.0.0.0 255.255.255.248 U 0 0 0 eth1.501
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.200
10.199.9.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.109
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.170
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.171
172.16.255.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1.501
[root@t106centos ~]# ip addr list
1: lo: 127.0.0.1/8
2: eth1: 172.16.255.1/24
3: eth1.109: 10.199.9.250/24
4: eth1.170: 172.16.0.1/24
5: eth1.171: 172.16.1.1/24
6: eth1.200: 192.168.2.250/24
7: eth1.500: 192.168.1.18/29
8: eth1.501: 192.168.1.10/29
- Bây giờ nếu mà chính con linux này ( t106centos ) đi ra internet thì nó sẽ đi theo rule 32910, table 2 , đi ra gateway 192.168.1.17
- Vậy thì mình có cách nào để ép cho các packet đi ra internet của con linux t106centos này đi ra internet theo route table 1 , đi ra gateway 192.168.1.9 ???
- Nhờ các bro chỉ giáo giúp. tkz
[root@t106centos ~]# ip route list table 1
default via 192.168.1.9 dev eth1.501
[root@t106centos ~]# ip route list table 2
default via 192.168.1.17 dev eth1.500
[root@t106centos ~]# ip rule list
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
32900: from 192.168.1.14 lookup 1
32901: from 192.168.1.10 lookup 1
32902: from 192.168.1.18 lookup 1
32903: from 10.199.9.250 lookup 1
32904: from 172.16.255.1 lookup 1
32905: from 192.168.2.250 lookup 1
32910: from all lookup 2
[root@t106centos ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
192.168.1.16 0.0.0.0 255.255.255.248 U 0 0 0 eth1.500
192.168.1.8 0.0.0.0 255.255.255.248 U 0 0 0 eth1.501
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.200
10.199.9.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.109
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.170
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.171
172.16.255.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1.501
[root@t106centos ~]# ip addr list
1: lo: 127.0.0.1/8
2: eth1: 172.16.255.1/24
3: eth1.109: 10.199.9.250/24
4: eth1.170: 172.16.0.1/24
5: eth1.171: 172.16.1.1/24
6: eth1.200: 192.168.2.250/24
7: eth1.500: 192.168.1.18/29
8: eth1.501: 192.168.1.10/29
- Bây giờ nếu mà chính con linux này ( t106centos ) đi ra internet thì nó sẽ đi theo rule 32910, table 2 , đi ra gateway 192.168.1.17
- Vậy thì mình có cách nào để ép cho các packet đi ra internet của con linux t106centos này đi ra internet theo route table 1 , đi ra gateway 192.168.1.9 ???
- Nhờ các bro chỉ giáo giúp. tkz
Comment