只要加一条表态路由就行了。具体操作步骤:单击“开始→运行”,输入“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是你内网网卡地址。
双网卡连接内外网上网,让系统自动切换该如何实现,谢谢?
实现方法就是ROUTE ADD;
两块网卡只能设置一块的网关,同时只能有一个网关起作用,没设置网关的那块网卡就可以用route add命令手动添加路由,根据需要有哪些网段需要经过这块网卡来访问,添加进去就好了。
把0.0.0.0这个网段(其实就是所有网段)通过网关192.168.2.1出去,而170.82.60.0这个网段通过170.82.60.2这个网关出去。
0.0.0.0这个应该是系统自带的路由,应该不用设置,所以只需要针对内网网段做一条单独的路由就可以了,命令如下:
route ADD 170.82.*.* MASK 255.255.255.0 170.82.60.2 -p
注意【170.82.*.*】需要替换成需要访问的内网主机所在网段,后面的参数【-p】是可选的,使用了这个参数,这个路由就永久生效,重启也不会丢失,否则每次启动系统都要再次重新添加路由。
dos 双网卡切换脚本
批处理代码如下:
@ECHO
OFF
CLS
MODE con:
COLS=30 lines=15
color
9d
GOTO
MENU
:MENU
ECHO.
ECHO. =====双网卡控制器=====
ECHO.
ECHO. 1 开启外网
ECHO.
ECHO. 2 开启内网
ECHO.
ECHO. 3 双网卡同时开启
ECHO.
ECHO. 4 退 出
ECHO.
ECHO. ======ChenKai编写=======
ECHO.
set /p
ID=请输入选择项目的序号:
if "%id%"=="1"
goto cmd1
if "%id%"=="2"
goto cmd2
if "%id%"=="3"
goto cmd3
If "%id%"=="4"
exit
PAUSE
:cmd1
echo
开启外网
devcon disable
*dev_8139*
devcon enable
*dev_8167*
goto
MENU
:cmd2
echo
开启内网
devcon disable
*dev_8167*
netsh interface ipv4 show addresses
devcon enable
*dev_8139*
GOTO
MENU
:cmd3
echo
双网卡同时开启
devcon enable
*dev_8139*
netsh interface ipv4 show addresses
devcon enable
*dev_8167*
GOTO
MENU
请复制红色部分到记事本中,注意要修改自己网卡的设备ID名称,文件类型保存为”.bat”即可。
双网卡怎么设置能同时上两个不同的网络
这里我们要用到静态路由命令,原理是强制计算机在访问某些地址时通过规定的网卡访问。
步骤如下:
1. 我们确定一下
A卡地址是192.168.1.105
B卡地址是192.168.52.80
查看网卡配置点击图中箭头所指,更改适配器设置。
2. 我们确定一下需求,既然A卡可以上外网,B不可以,那么我们规定A卡为主卡,B卡为副卡。假设我们要访问局域网的地址都是192.168.52.* 的网段 。
3. 我们打开命令提示符。
4.输入命令 route -p add 192.168.52.0 mask 255.255.255.254 192.168.52.65 点击回车。这时我们就添加了静态路由,功能是在本机访问192.168.52.*/255.255.255.254网络时,全部通过192.168.52.65的网关来访问,这个网关在本机就是B网卡。
5. 根据依次类推,把想访问的局域网网段全部添加一遍即可,之后输入route print命令查看是否成功。
命令的参数解释是这样的:
route -p add [目的网段] mask [目的网段的子网掩码] [本机访问目的网段用的网卡的网关]
route 命令主体
-p 表示是永久命令,不会因为重启消失
add 表示是增加一条路由
mask 是一个固定的格式命令,用来分隔字符串
扩展阅读:
静态路由是一种需要管理员手工配置的特殊路由。静态路由在不同网络环境中有不同的目的。当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。
在复杂网络环境中,配置静态路由可以改进网络的性能,并可为重要的应用保证带宽。静态路由可在***实例中使用,主要用于***路由的管理。
双网卡内外网切换详细方法
修改本机静态路由表就可以了,你可以百度一下路由表命令ROUTE
WIN10双网卡同时上内外网怎么设置?
外网地址设置
本地IP地址:192.168.1.1
子网掩码: 255.255.255.0,
网关: 192.168.1.1
内网地址设置:
本地IP地址: 192.168.42.129
子网掩码:255.255.255.0
网关:192.168.42.132
按正常的设置每块网卡的ip(或通过DHCP自动获取),再cmd下使用route print查看时会看到。即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问都会出现问题。我们需要手动配置路由,才能实现同时访问两个网络。运行cmd(win7/8需要管理员权限)。
第一步:route delete 0.0.0.0 ::删除所有的0.0.0.0的路由
第二步:route -p add 0.0.0.0 mask 0.0.0.0 mask 192.168.1.1 ::添加0.0.0.0网络路由,这个是缺省时路由用192.168.1.1,加上-p的目的是设为静态(永久)路由,防止下次重起时配置消失。
第三步:route -p add 192.168.42.0 mask 255.255.255.0 192.168.42.132 ::添加192.168.42.0网段路由为192.168.42.132内网路由,可以根据需要调整ip段和子网掩码太到多网段内网路由的效果。
执行后,永久路由就多了二项了,如下图所示:
因为上面我们添加的是静态路由,所以,重起后,tcp/ip设置里的默认网络会成为活动网关,这样也会造成路由冲突,所以,需要把内网的tcp/ip设置里的网关去掉。
一机双网卡 同时使用 如何设置?
如果两根线插在主机的双网卡上,就必须要编辑主机的路由表,也就是WINDOWS路由表!问题是这样的,你有一条线的时候,主机路由表会有一条默认路由指向你的一个服务提供商,将所有的数据发送到这个网关;但是你用双卡的时候,就会有两条默认路由,这样就有一个优先级的问题:哪个优先级高一些,数据就会全部从这个优先级高的默认路由发送。如果想达到想去电信网络的数据发送到电信,去网通的数据发送到网通,你不借助路由器的话,就要把网通和电信的所有地址段都加入主机路由表中,做成静态路由(或者将电信的数据定义到电信网关,其他的使用网通的默认路由)。否则,即使你使用两条线,但是数据默认只会从一条线中发送,最后的结果是你去电信或者网通的数据必然有一条是速度很慢的!查看WINDOWS路由表命令:ROUTE PRINT 编辑WINDOWS路由表命令:ROUTE ADD 你可以查一下相关的资料,双网卡双出口问题大概都是这样的!
转载请注明出处51数据库 » 双网卡切换软件 双网卡如何设置内外网切换
勇敢1999







