單網卡配置了多個虛擬ip,這些ip都在同一網段192.168.1.x,現在想根據ip rule創建多個路由表,為每一個訪問的來源ip配置一個虛擬ip作為出口ip,例如。
[root@localhost ~]# ip rule show
0: from all lookup local
32765: from 192.168.1.145 lookup 1
32766: from all lookup main
32767: from all lookup default
[root@localhost ~]# ip route show table 1
default via 192.168.1.1 dev ens33 src 192.168.1.202
192.168.1.0/24 dev ens33 proto kernel scope link src 192.168.1.202
[root@localhost ~]# ip route flush cache
設定完成后并沒有走192.168.1.202的ip,而是走的網卡的主ip 192.168.1.200。說白了也就是走的路由表main,求助各位,如何讓來源ip為192.168.1.145的資料包走192.168.1.202呢?
uj5u.com熱心網友回復:
我把from 192.168.1.145改成from all后確實走192.168.1.202 ip了,現在問題是from 192.168.1.145為什么無效呢轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/32723.html
標籤:專題技術討論區
上一篇:centos7.6安裝
