一台电脑双网卡双网关,怎么能同时使用不冲突?

一台XP电脑,双网卡,首先连网通营业系统,有自己独立的猫。另外一个网卡连宽带路由器,上互联网。现在无法同时使用,只能上网通营业系统。如果想上网,就得把其中一个网卡禁用,怎... 一台XP电脑,双网卡,首先连网通营业系统,有自己独立的猫。另外一个网卡连宽带路由器,上互联网。现在无法同时使用,只能上网通营业系统。如果想上网,就得把其中一个网卡禁用,怎么解决比较好呢?我想过用虚拟机的办法,不知道可行否?
3楼的回答我很感兴趣,可是具体操作有些个难度。网上很多关于双网卡双网关的解决办法,在我这都不好用,一般无非是加静态路由什么的。
展开
 我来答
Sunladcom
推荐于2017-09-20 · TA获得超过106个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:94.2万
展开全部
举例:以下是系统环境与解决方案:
本机内网IP:192.168.3.172 子网掩码:255.255.255.0 内网网关:192.168.3.240 (不可访问Internet)
本机外网IP:192.168.1.199 子网掩码:255.255.255.0 内网网关:192.168.1.1 (可访问Internet)
方案:
打开“运行”〉输入“CMD”,然后输入以下命令:
route delete 0.0.0.0 mask 0.0.0.0 192.168.3.240 #删除内网网关
route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 2 #改变默认外网网关优先权为2,220.184.16.118为外网分配的ip地址
route add 192.0.0.0 mask 255.0.0.0 192.168.3.240 metric 1 #添加内网路由点,且优先权设置为1
现在终于可以内网外网同时访问了,但问题依然有,重启之后这些更改就失效,需要重新配置,如果你会写DOS批处理,可以在开机的时候自启动就好了,以下是我写的批处理参考:(复制到记事本,网关自己更改,然后把后缀改为.bat即可)
@ echo off
route delete 0.0.0.0 mask 0.0.0.0 192.168.3.240
route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 2
route add 192.0.0.0 mask 255.0.0.0 192.168.3.240 metric 1
很简单吧,呵呵

其实也有更简单的方法,只是上边的方法适合测试或不常用双网卡实现内外网的,但公司里确实需要固定的,这就手动调整就显得太麻烦了
下面再介绍一种方法:
首先介绍一下路由原理:双网卡机器一般内网网卡ip都设置了网关地址,而windows默认网关只能有一个,不上外网的情况下默认网关就是内网网关,使用外网上网后默认网关自动改为外网分配的ip,可以使用route print查看,即所有数据流都流向外网网卡ip,导致此时不能访问内网。用route print命令查看此时的路由情况不难发现地址0.0.0.0(可以把0看成通配符)开始的路由点有两个,一个是内网网关,一个是外网ip,而外网ip成了默认网关。因此我的思路是:不用内网网关,将内网网关做成永久路由点且仅过滤内网网段(192开头的ip数据),而不改变外网的默认网关,这样根据优先权,访问内网的数据会从永久路由点走,其它数据从外网的默认网关走(路由表设置的特殊地址除外),从而达到目的。具体方法如下:
到内网本地连接属性设置中记住网关ip地址并删除内网网关,运行CMD窗口,运行以下命令route -p add 192.0.0.0 mask 255.0.0.0 192.168.3.240(创建永久路由点),结束。这样未连接外网时正常访问内网,连接外网后能同时访问内外网。
lzjsbnd
2018-03-31 · TA获得超过7065个赞
知道小有建树答主
回答量:35
采纳率:100%
帮助的人:5485
展开全部

方案:

打开“运行”〉输入“CMD”,然后输入以下命令:

route delete 0.0.0.0 mask 0.0.0.0 192.168.3.240 #删除内网网关

route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 2 #改变默认外网网关优先权为2,220.184.16.118为外网分配的ip地址

route add 192.0.0.0 mask 255.0.0.0 192.168.3.240 metric 1 #添加内网路由点,且优先权设置为1

现在终于可以内网外网同时访问了,但问题依然有,重启之后这些更改就失效,需要重新配置,如果你会写DOS批处理,可以在开机的时候自启动就好了,以下是我写的批处理参考:(复制到记事本,网关自己更改,然后把后缀改为.bat即可)

@ echo off

route delete 0.0.0.0 mask 0.0.0.0 192.168.3.240      

route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 2      

route add 192.0.0.0 mask 255.0.0.0 192.168.3.240 metric 1

网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gelong0610
2011-01-07 · TA获得超过856个赞
知道小有建树答主
回答量:1058
采纳率:25%
帮助的人:667万
展开全部
双网卡同时只能有一个起作用,除非是上两种不同的网络
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叔叔山里人
2011-01-08 · TA获得超过3260个赞
知道小有建树答主
回答量:2650
采纳率:0%
帮助的人:529万
展开全部
一个用猫拨号,一个用路由器拨号,桥接起来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-01-07
展开全部
这个我没研究过.......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式