电脑同时访问外网和内网?双路由的详细配置及讲解

电脑同时上外网和内网?双路由的详细配置讲解

一、准备工作

1、要有两张网卡
电脑要有两张网卡。
一般笔记本电脑都有有线网卡和无线网卡;当然外置接usb的有线/无线网卡也是可以的。有些台式机可能会只有1张有线网卡,需要使用外置网卡(一般二三十元的usb接口的网卡就行)。

最常见的就是有线+无线网卡。外置的usb网卡也分有线和无线,其中usb无线网卡带天线的信号强一些。

2、打开cmd或者powershell,4条要用的命令。
以管理员身份打开cmd或者powershell,要用的几条命令:
(1)ping 网址(ip或者域名) :测网络通不通;
(2)route print :显示当前电脑的路由配置;
在这里插入图片描述

(3)route delete:删除路由;
(4)route add:添加路由;
命令不会不要紧,输入关键字后回车会返回语法帮助,有的命令还有贴心的示例,网上也有许多资料。
在这里插入图片描述

在这里插入图片描述
3、查看网络状态
(1)网络状态查看及设置
任务栏最右侧的网络图标右键可以打开如下页面。win7和win10略有差别,win10改ip的地方深了一层。
在这里插入图片描述

在这里插入图片描述
详细信息,可以看到现在电脑的mac、使用的ip、dns这些信息;
属性,ipv4,点开可以手动配置ip、dns这些信息。

(2)ip和子网掩码的关系。
ip配置几位子网掩码就填几位,子网掩码一般最多写3个255。
示例1,ip地址:192.168.1.1,那么子网掩码:255.255.255.0;
示例2,ip地址:192.168.0.0,那么子网掩码:255.255.0.0;
示例3,ip地址:192.0.0.0,那么子网掩码:255.0.0.0;

(3)默认网关,一般就是路由的ip地址。
在这里插入图片描述
(4)单独连接内网,设置自动获取(dhcp),记下ip、网关、dns信息;外网同理。
**内网、外网的网关必须不一致!内网、外网的网关必须不一致!**如果发现内网、外网的网关是一样的,就不用继续看了,目前本人暂不知道怎么配。

二、双路由配置

1、双路由设置
示例,内网ip是10.x.x.x,网关192.168.1.1;外网ip自动获取,网关192.168.0.1(手机热点常见的192.168.43.1),要如何实现?

(1)只需要4条cmd命令;
route delete 0.0.0.0;
route delete 10.0.0.0;
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1;
route add 10.0.0.0 mask 255.0.0.0 192.168.1.1;

Tip1:蓝色部分的是需要根据实际情况修改。
Tip2:4句命令可以粘帖到txt,后缀名改成bat,右键管理员执行。

(2)手动配置下内网ip、dns;
内网先自动获取下ip、dns,
子网掩码根据ip填,参看上面【ip和子网掩码的关系】。

(3)ping一下内网和外网ip,测试网络通不通;
如果有ping不通,需要查一下网线是不是没接好、网络是否只能访问内网。

2、双路由配置的原理

  一般情况下,内网ip的第1位都是一样的,且网关也是相对固定的;而外网会经常切换,不同的热点/wifi换来换去,ip和网关都不是固定的。
   同时访问的网站,内网网址必定是10.x.x.x(以示例来说),有规律;外网网址不是固定,比如百度183.232.231.172、新浪117.169.85.238、游侠网111.1.10.4,没有规律。

我们再来看下路由的作用,为了举例,我添加了几条路由做示例:
在这里插入图片描述
路由主要看2点,
(1)一般路由看有网关信息的,上面截图有4条带有网关。

  • 0.0.0.0(4个数字都是随机的)、
  • 10.0.0.0(第1个数10,后面3个随机)、
  • 10.111.0.0(第1/2个数10/111,后面3个随机)、
  • 10.111.112.1(4个数字都是固定的)。

(2)电脑选路由的原则,最大匹配选取唯一的路由。什么意思呢?

  1. 当我要访问游侠网111.1.10.4,有4条路由,电脑会怎么选呢?从左往右看,第一位111,4个路由哪个满足?只有0.0.0.0满足。
  2. 当我要访问内网的XX平台10.111.22.33,第一位10,除了0.0.0.0,其他3个路由都满足;那看第二位111,那路由10.111.0.0、10.111.112.1都满足;继续看第三位22,那么满足的只有路由10.111.0.0。
  3. 当我要访问10.111.112.1这个网站,因为这个网址和路由10.111.112.1完全一致,电脑就选这条路由。

(3)确定了路由,接着看网关;
当网关不同时,路由+网关就是唯一的,电脑可以据此确定使用内网还是外网。

当我要访问游侠网111.1.10.4,那么走的路由是0.0.0.0,这条路由配置的网关是192.168.0.1,这是外网的网关,那么电脑就知道用外网去访问游侠了。
当我要访问10.111.112.1这个网站,它的网关是192.168.1.1,这是内网的网关,那么电脑就知道要用内网去访问10.111.112.1。


如果网关相同,路由+网关不是唯一,访问是电脑会随机选一条,就会出现有时能一起用,有时又不行。


以上是本人的经验,或许有错漏的地方,欢迎交流。
  • 8
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值