有线网卡接
内网,无线网卡接
外网,
网络环境如下:
internet地址:192.168.1.35,
子网掩码:255.255.255.0,网关:192.168.1.1,网址是通过DHCP自动获取的,
内部网地址:10.178.40.202,子网掩码:255.255.255.192,网关:10.178.40.253
如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route
print查看
路由表时会看到:
Active Routes:
Network Destination
Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.35
20
0.0.0.0 0.0.0.0 10.178.40.253
10.178.40.202 20
即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络可能不能同时访问
如何实现同时访问两个网络?这就要用到route命令,方法如下:
1、访问外网的网卡正常设置,无论采用
静态IP还是通过DHCP获取,配置正确的话此时可也访问外网。
2、访问内网的网卡设置
IP地址和子网掩码,但不要设置
默认网关。此时,局域网内访问是没有问题的,但要访问其他
网段就不行了,所以,还需要增加出去的路由。
3、用route命令为内网访问其他网段增加路由(如果只是访问局域网,这个路由就不用加了):
route add -p 10.0.0.0 mask 255.0.0.0 10.178.40.253 metric 20
route add -p
添加
静态路由,即重启后,路由不会丢失。
该命令表示,所有访问10网段的请求都通过网关10.178.40.253访问。此时,这台PC应该可以同时访问内外网了。
在PC自身安全的前提下,专网的安全问题不用担心,因为这台PC访问外网用的也是内部地址,通过路由器出去的,外网是无法访问到这台PC的。不过,在内网安全比较重要时,为保证内网的安全,建议不要长时间同时上内外网,此时应拔掉不用的网线。
本回答被网友采纳