单机双网卡内网外网同时访问的设置方法

单机双网卡内网外网同时访问的设置方法(2009-11-17 13:45:03)转载标签: 电脑外网内网网关routeaddmaskit 分类: 电脑
A:内网:IP:192.X.X.X 掩码填写网关及DNS空(内网网关192.168.1.1)

B:外网:IP:172.X.X.X 掩码填写 网关填写 DNS填写

route add 192.0.0.0 mask 255.0.0.0 192.168.1.1 metric 1
route -p add 192.0.0.0 mask 255.0.0.0 192.168.1.1 metric 1

(先不加P测试,成功后加P)







A:pci网卡,内网 ,仅设置内网ip及掩码;

B:无线网卡,外网,自动获取。

修改A掩码为255.0.0.0 ,增加B的网关192.168.1.1,活跃点1

cmd进入dos界面,

route -p add 168.0.0.0 mask 255.0.0.0 168.37.1.1

(168.37.1.1 是我的内网网关,依照实际进行修改;可以不加P,P是永久性的添加)

以下方法供参考

——————————————————————————————————————————————

一些单位将内网和外网分开了。痛苦啊,偶单位就是如此。boss当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,有得上网。没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。让你的主机内外兼顾。这是我在网上找到的,谢谢作者了。方法如下:
1.设置其中接外网的网卡的IP地址、网关按要求进行设置

--注:这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好 ip、掩码、DNS等

2.将连接单位内部网的网卡IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由

注意:只设IP地址和子网掩码

3.进入CMD,运行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1

--注:意思是将192*的IP包的路由网关设为192.168.0.1 ,-P 参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去

--192.0.0.0与192.168.0.1为你单位内网网段及网关,根据你单位情况自行设定。

4. OK!同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!



已测试成功。泡上一杯茶,惬意的挂着QQ,再给领导汇报着本月的进销情况……

另一个参考文章:

办公室都是双网卡,因为我们这些人不但学习和工作依赖internet,连生活中的都充满了这东西的魔力。以前双网卡都是轮番禁用,后来鉴于办公内网只有一个网段,所以就采用添加静态路由的方法。

route add 10.123.36.0 mask 255.255.255.0 10.123.36.254 -p

这样重新启动也不会丢失,可是林子大了,什么兽都有,一台计算机双网卡启动之后不管怎么禁用和互换,缺省网关都是ISP提供的那个,这样可让我无所适从,抱着试一试的想法,决定更改一下

route cha

nge 0.0.0.0 mask 0.0.0.0 202.138.38.254 -p

再一看,缺省网关真的改了过来,嘿嘿



问:我在办公室用的电脑使用的操作系统是Windows XP,安装了两块网卡,一块网卡接入我们办公用的内部局域网,另一块网卡连接ADSL猫上网。其他部门的同事使用公网IP上互联网,因此他们可以实现同时访问两个网络,而我现在要上内网,就得将ADSL断开,将外网网卡禁用,启用内网网卡。如果要上外网,就得将内网网卡禁用,启用外网网卡,然后再拨ADSL上网,非常麻烦。请问,有没有什么方法可以让我同时既能访问内网,又能访问外网?

答:只要加一条表态路由就行了。具体操作步骤:单击“开始→运行”,输入“CMD”,在打开的命令行窗口中敲入以下命令:

route add xxx.xxx.xxx.xxx mask yyy.yyy.yyy.yyy zzz.zzz.zzz.zzz netric 2 if zzz.zzz.zzz.zzz

其中:xxx.xxx.xxx.xxx是你内网的网络地址,yyy.yyy.yyy.yyy是你内网的掩码,zzz.zzz.zzz.zzz是你内网网卡地址。



七里香2004-10-29, 21:25我的PC插双网卡,一张8029AS(10M)连宽带,另一张8139(100M)连XBOX。而只要XBOX一开机,pc立刻不能上网,所有有关8029AS网卡的活动全部终止。请问怎么办?
换句话说,我的电脑不能同时存在两个连接。

麻酱和白糖2004-10-29, 21:33https://www.360docs.net/doc/5211331861.html,/bbs/showthread.php?t=16464
--------------------------------------------------------------------------------
dorn2004-10-31, 12:57XP下只要把对应外网的那快网卡设置成允许其他主机共享就行了,我也是双网卡,本来开XBOX时不能外网,现在用这个方法都OK了,只要鼠标点三夏就行了,网络连接,属性,中间那个对话页,选允许其他主机共享此网络,确定就行了
--------------------------------------------------------------------------------
game-worm2004-10-31, 17:26把两张网卡的IP地址设成完全不同的IP段。
比如192.×.×.×和10.×.×.×之类的,然后再按楼上的方法,全设成共享就可以了。
--------------------------------------------------------------------------------
ANS2005-08-25, 09:55Originally posted by dorn at 2004-10-31 12:57 PM:
XP下只要把对应外网的那快网卡设置成允许其他主机共享就行了,我也是双网卡,本来开XBOX时不能外网,现在用这个方法都OK了,只要鼠标点三下就行了,网络连接,属性,中间那个对话页,选允许其他主机共享此 ...
TKS!回去试试~

双网卡同时上网的设置



如果你电脑同时装了双网卡(包括无线网卡),且分别属于不直接相连的网段,此时如果在两个属性里都设了网关,Windows只认其中一个导致两个网段不能同时上。
所以只能在其中一个网卡的属性中设网关(如两个内网段随便取一个,一个外网

一个内网的设外网的方便),另一个网关先留空,然后运行cmd,运行“route -p add 内网网段 mask 子网掩码 内网网关(刚留空的)”,如果内网网段有多段的则多打几次这个命令就可以了。这个命令目的在于将原内网地址永久性地默认通过内网网关,适用于学校企业等同时存在多个不同网段服务器且接入也不同的。
特别要注意的是网段与子网掩码的对应关系不能输错!
example:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.180.254 metric 1
route -p add 10.0.0.0 mask 255.0.0.0 192.168.180.254 metric 1
实践中发现该命令非常有用,可以指定任何特定的IP或段指向某网关。

工作需要电脑配的双网卡,一块网卡(下称W)通过路由器上外网(电信ADSL),一块网卡(下称N)连内部局域网运行金碟(C/S类型)。单位的网管说两张网卡不能同时使用,上外网就要禁用内网网卡,上内网就要禁用外网网卡。我也试了一下,两张网卡同时使用的时候不能上外网,内网也出奇的慢,打开路由表发现默认的网关是内网网卡设置的网关。
W网卡IP为自动获取,路由器网关为192.168.0.1;N网卡必须设置IP、掩码、网关(IP:10.0.1.X,MASK:255.255.255.0,网关:10.0.1.254,DNS:10.0.0.1)
我觉得禁用来禁用去太麻烦了,而且内外网不能同时在线,工作当中也很不方便,通过看网上的资料写了个BAT文件,内容如下:
ECHO OFF
ROUTE CHANGE 0.0.0.0 mask 0.0.0.0 192.168.0.1
add route 10.0.0.0 mask 255.255.255.0 10.0.1.254

把这个文件放在启动菜单里,开机后自动运行一次。




双网卡内外网同时使用的方法



internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1

内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1

如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到

Network Destination Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8

0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8

即指向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 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0网络路由",注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。

这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢



route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关

------------------------------------------------------------------------------------------------------------------------------

一些单位将内网和外网分开了。痛苦啊,偶单位就是如此。boss当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,有得上网。没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。让你的主机内外兼顾。这是我在网上找到的,谢谢作者了。方法如下:
1.设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关
--注:这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好 ip、掩码、DNS

2.将连接单位内部网的网卡IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由

3.进入CMD,运行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1

--注:意思是将192*的IP包的路由网关设为192.168.0.1 ,-P 参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去

4. OK!同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!


相关主题
相关文档
最新文档