admin管理员组文章数量:1630967
电脑同时上外网和内网?双路由的详细配置讲解
一、准备工作
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)电脑选路由的原则,最大匹配选取唯一的路由。什么意思呢?
- 当我要访问游侠网111.1.10.4,有4条路由,电脑会怎么选呢?从左往右看,第一位111,4个路由哪个满足?只有0.0.0.0满足。
- 当我要访问内网的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。
- 当我要访问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。
如果网关相同,路由+网关不是唯一,访问是电脑会随机选一条,就会出现有时能一起用,有时又不行。
以上是本人的经验,或许有错漏的地方,欢迎交流。
版权声明:本文标题:电脑同时访问外网和内网?双路由的详细配置及讲解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729084357a1185577.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论