2019-04-24

使用两张网卡实现一台电脑同时连接内网和外网

说明:有些时候我们的电脑在连接内网时,而又需要利用外网查询或者下载一些数据,但电脑只能用一种网络非常不方便,本文主要介绍怎样在一台主机上同时连接内外网。

前提背景:本例使用有线网卡进行内网连接,利用无线网卡实现外网连接,环境为windows 10系统。在操作之前,你需要知道内网的ip地址和外网的ip地址默认网关,比如本例中,本机内网的ip地址为10.169.145.192 ,外网为192.168.2.0-255,外网网关为192.168.2.1

具体操作步骤如下:

1、打开电脑的网络连接,打开网络共享中心界面,点击右边蓝色的"以太网"(说明:这是本机的内网连接),如图1:

图1


2、打开属性后,选择TCP/IPv4,双击进入后,填好你所处的内网ip地址和子网掩码,注意:不要设置默认网关(因为一台电脑只能有一条默认网关,填写后会导致外网无法连接),如图2、图3:


图2
图3


3、利用快捷键:win+r,打开运行运行窗口,输入cmd,然后回车(如图4),就打开dos窗口了,通过输入以下命令的方式添加网络路由信息(注意:打开的dos界面是需要以管理员身份运行,才能让命令有效),


图4

使用的命令是:

route add 10.0.0.0 mask 255.0.0.0 10.169.145.1 -p

route add 0.0.0.0 mask 255.255.255.0 192.168.2.1 -p

1).这里进行解释,因内网系统是10开头的内网地址,但在内网系统中,有10.169.0.0也有10.168.0.0开头的地址,所以直接设置为10.0.0.0,因此子网掩码为255.0.0.0,作者在最开始时设置子网掩码为255.255.255.0,但是连不上系统,发现此错误后再进行这样的设置。

2).0.0.0.0为通用地址,加上这条命令,可以理解为除10.0.0.0的ip地址。其他地址都通过此默认网关(也就是外网连接),255.255.255.0为子网掩码, 192.168.2.1为外网连接的默认网关。这里你需要根据你的外网ip默认网关进行设置。

这里可以拓展一下,以后有新的内网地址比如20开头的ip地址,也可以类似第一条地址进行设置。


4、如果电脑的上网地点更换了,或者是内网ip地址更改了,使用下列命令删除路由信息即可恢复(需要以管理员身份运行):

route delete 10.0.0.0

route delete 0.0.0.0


5、例外,可以新建一个txt文档,讲上述内容写好后然后保存,将txt后缀名修改为bat,使用时右击,选择以管理员身份运行(如图5)。在dos界面下,输入route print -4命令显示的路由表信息(如图6),注意永久路由那一栏,即说明设置成功。



图5
图6

你可能感兴趣的:(2019-04-24)