双网卡双网关的路由表配置。

搞过网络通信的人都知道:一台计算机不能有两个网关。如果一台计算机两个网卡同时配置了不同的网关,那么会导致计算机只有一个网卡能用。

网络结构如下图:

300e5ade5766fcb400d62a6a265ff8bf.png-wh_

路由表解决的问题主要有两个:

  1. 双网卡双网关的同时使用,一台电脑可以使用两个网卡访问两个不同的网关。电脑可以通过20.41.200.203所绑定的网卡访问网关20.41.1.1,同时也能通过20.42.200.203所绑定的网卡访问网关20.42.1.1

route add -net20.42.0.0 netmask 255.255.0.0 gw 20.42.1.1 dev ens1f1

route add -net 20.41.0.0 netmask 255.255.0.0 gw 20.41.1.1dev ens2f1

2.  双网卡双网关跨网段同时访问,通过一个网卡跨网段访问另一个网段计算机。电脑可以通过20.41.200.203所绑定的网卡跨网段访问网关20.50.1.1

route add -net20.150.0.0 netmask 255.255.0.0 gw 20.42.1.1 dev ens1f1

route add -net 20.50.0.0 netmask 255.255.0.0 gw 20.41.1.1dev ens2f1


3.windows 命令如下:

route print

route delete 0.0.0.0

route delete 0.0.0.0

route delete 10.18.0.0

route add 0.0.0.0 mask 0.0.0.0 10.18.60.1

route add 10.18.0.0 mask 255.255.0.0 10.18.203.1

route print