打印

[交流] 内网外网双网卡情况下如何同时使用!

0

内网外网双网卡情况下如何同时使用!

相信不少的狼友在公司上网都可能遇到内外两个网络的问题,如公司一个内网服务器,放置公司内网资源,网页,FTP,还有一个外网,用于浏览公网网站,这样就可能需要两块网卡,但是如果两个网卡都设好IP和网关及DNS后,会出现要么只能上内网,要么只能上公网,这是因为在XP里面没有编辑好路由,查看自己的路由的命令如下:route print,
举个例子,一台电脑,两快网卡,一个内网,网址是192.168.1.8,网关是192.168.1.1,因为内网一般是IP访问,所以不用设DNS,一个外网,地址是:218.33.128.66,网关是:218.33。128.65,DNS:202.120.192.68,那么如果同时两块网卡都添加上网关的话,因为XP内部不知道如何将数据包是送到192.168.1.1的网关还是202.120.192.68的网关,就会出现要么内网通外网不通,要么外网通内网不通,一般这中情况之下只能禁用一块网卡,其实有更好的办法,就是添加路由文件,这样,XP就知道把数据包向哪个网卡发送了,例子如下

route add 0.0.0.0 mask 0.0.0.0 218.33.128.65 -p
route add 192.0.0.0 mask 255.0.0.0 192.168.1.1-p  ,

第一个命令的意思就是将所有数据包都从外网网卡上发送
第二个命令的意思就是将所有192地址开头的数据包从内网网卡上发送,这样就不会造成冲突,但是要记住不要在内网网卡上写上网关,因为XP还是很笨。。。。只能在路由文件里面写,
这个命令可以完全照搬过去,狼友们可以按照各自实际情况修改一下IP地址,然后存在一个写字板里面,把后缀名TXT改成BAT,这样双击一下,就永久添加了!

TOP

0
这个正是我想要的,谢谢你哦!
希望可以使用!

TOP

0
还没碰见过这种情况,不过我单位的局域网到是时断时通不知道是怎么回事!

TOP

0
一直都是一块网卡搞定。还没这样用过,上班后来试试。

TOP

0
尚无完美解决办法!主要存在路由冲突(因为有两个网关地址)
暂且用以下方法:
1、双网冲突的解决办法
上两个网的微机发现这样的情况,上了互联网后办公网异常。这是路由冲突造成的,我当时也感到莫名其妙,看了电脑报的一些问题解答,解决方式五花八门,有的说停用某张网卡,但对于使用微机的人来说,又太深奥了点。我终于在网上找到了很好的解决办法,那就是改变路由地址表。现在贡献出来与大家分享。
以本单位为例,机器有两块网卡,接到两台路由器上:
内部小网地址:192.168.1.110,子网掩码:255.255.255.0,网关:192.168.1.1
办公网地址:10.94.12.123,子网掩码:255.255.255.0,网关:10.94.12.254
如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到以0.0.0.0 0.0.0.0 开头的两个东西,即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问存在困难。要实现同时访问两个网络就要用到route命令
第一步:route delete 0.0.0.0 “删除所有0.0.0.0的路由”
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 “添加0.0.0.0网络路由”
第三步:route add 10.0.0.0 mask 255.0.0.0 10.94.12.254 “添加10.0.0.0网络路由”
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
作一个BAT文件吧,把上面3步的内容全加进去,并设置系统在开始的启动菜单里运行他。这样只要一开机,路由表就会按我们所需要的进行变更,双网的访问再也不会存在问题了。
2、禁用外网网卡,上内网,禁用另一块,上外网。

TOP

当前时区 GMT+8, 现在时间是 2025-3-13 16:46