用户登录
用户注册

分享至

双网卡切换软件 双网卡如何设置内外网切换

  • 作者: 勇敢1999
  • 来源: 51数据库
  • 2020-04-18

只要加一条表态路由就行了。具体操作步骤:单击“开始→运行”,输入“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数据库 » 双网卡切换软件 双网卡如何设置内外网切换

软件
前端设计
程序设计
Java相关