«

单网卡,双IP,双网关设置

尘风 发布于 阅读:650 Win使用技巧


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