现在大家工作经常需要在内外网间切换,比如在内网主机上写程序时需要在外网上查些东西。然而即使装了两块网卡,也无法同时访问两个网络,需要禁用,启用某块网卡或者是切换网关。下面的方法可以轻松解决这个问题。设内网网关为192.168.1.250,外网网关为192.168.0.1,本机IP地址为:192.168.1.100 和192.168.0.100,则设置方法如下:
在windows下(以win2003企业版sp1为例):
一 设置好外网的配置。
二 设置好内网的配置,将网关位置留空。
三 在CMD窗口内输入:
route -p add 192.0.0.0 mask 255.0.0.0 192.168.1.250 metric 1。(-p为持久写入路由表以免重启后丢失设置)
四 设置OK。
在Linux下的设置(以SuseLinux10pro为例):
前面配置如windows,终端窗口输入:
route add net 192.0.0.0 netmask 255.0.0.0 gw 192.168.1.250 metric 1或者dev ethN (N为192.168.1.100这块网卡设备名称)
添加入启动脚本即可。
此法在Linux下应该不是最好的解决方案,有时间继续研究。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/103.html