关于内外网分离情况下双网卡访问速度问题的解决

环境:

一条有线网,仅通公司内部,机房与外网隔离。
一个无线网卡,连公司wifi,通外网。

问题:

访问外网速度极慢,内网速度正常。

解决方案:

在两个网卡都连接的情况下

Part 1 路由表更新

1.以管理员权限启动cmd或者powershell

2.输入命令ipconfig查看当前网络网关和IP段情况,并记录下来,如图。
网络情况
博主的是以太网网卡通公司内网,网段是10.0.0.0,子网掩码255.255.0.0。而无线网络通外网,网段是192.168.0.0,子网掩码255.255.252.0,网关是192.168.20.254。(拿小本本记好,划重点)

3.清空当前路由,输入命令route delete 0.0.0.0,接下来可能出现网络断开等情况,别慌。

4.输入命令route -p add 0.0.0.0 mask 0.0.0.0 192.168.20.254表示访问所有网段的所有数据都要经过网关192.168.20.254,-p表示永久添加,重启后依然有效,mask前面的0.0.0.0表示映射的网段,后面的0.0.0.0表示的是子网掩码,我这里内网不需要设置,如果有需要的话可以加上自己的内网路由,方法相同。

Part 2 网卡优先级调整

1.以管理员权限启动cmd或者powershell

2.输入命令Get-NetIPInterface查看当前网络网卡详情。InterfaceIndex 参数指网卡的索引号,InterfaceMetric 指接口跃点数,也就是所说的优先级。

3.输入命令Set-NetIPInterface -InterfaceIndex 21 -InterfaceMetric 10这里的21就是网卡的索引号,10就是优先级为10,越小越优先,开心也可以设个1之类的。

完成

可以在cmd或者powershell输入命令route print查看我们修改完成后的路由表。此时已经修改完毕,可以打开个网页看看速度是不是已经恢复正常了。

如果对你有帮助,随手点个赞,谢谢啦~

posted @ 2019-08-05 17:23  左拉左拉  阅读(2630)  评论(1编辑  收藏  举报