1:IP:192.168.0.10
掩码:255.255.255.0
网关:192.168.0.1
2:IP:192.168.8.10
掩码:255.255.255.0
网关:192.168.8.1
网关=默认路由。系统虽然允许你设定多网关,但一旦设定目标可到达的多个网关后,你的网络会变得特别不稳定。因为你有两条默认的路由,当路由表中无具体路由项时,数据包会随机发往2个网关。这时就会出现192.168.0.0/24的包发到192.168.8.1/24这个网关上。
所以不推荐这么作。
你可以指定192.168.1.1为默认网关,并添加到192.168.8.0/24网段的静态路由。这是可行的。
命令格式跟系统版本有关可能略有不同。
#route add default gw 192.168.0.1
#route -p add 192.168.8.0 mask 255.255.255.0 192.168.8.1
一个网卡,设置如下 :
ip 192.168.1.100 网关 192.168.1.1 上外网
ip 198.188.100.100 网关 198.188.100.9 上内网
其中有个程序需要连接到 172.18.1.15 , 这个目标ip是从内网转出去的,路由该如何配置,才能实现此功能。
只内网ip和网关的话没问题,设置了两个之后,访问这个目标ip就会路由到192.168.1.1
tracert 如下:
C:\Users\user>tracert 172.18.1.15
通过最多 30 个跃点跟踪到 172.18.1.15 的路由
1 1 ms 1 ms 1 ms 192.168.1.1
2 4 ms 6 ms 6 ms 60.30.86.145
3 4 ms 17 ms 18 ms 117.8.50.1
4 18 ms 16 ms 19 ms 117.8.5.13
5 2 ms 2 ms 3 ms 117.8.1.9 把 198.188.100.9 的网关去掉
在运行里输入 cmd 确定
然后输入
route add -p 172.18.1.15 255.255.255.255 198.188.100.9 回车
如果只有这一个地址需要通过 198.188.100.9 则这样设就行了。
如果是几个则同样方法添加。只要改 172.18.1.15 为相应地址。
如果是一个172 开头的网段 则
route add -p 172.18.1.15 255.255.0.0 198.188.100.9
如果是很多个172 开头的网段则
route add -p 172.18.1.15 255.224.0.0 198.188.100.9