公司内网网线,外网wifi解决办法!

/ 默认分类 / 没有评论 / 493浏览

同时使用内外网不用切换这么流的操作你不会不学一下?

-----------------来自小马哥的故事

公司搬家了,原来连接一个网络可以同时上内外网,现在,内网是内网,外网是外网,来回切换,工作起来很费劲,现在要不切换就同时使用内外网,不过发现这样有个问题,就是在笔记本的无线连上外网的时候,只要插上内网的网线,就发现qq一类的一律掉线,外网连接就不行了,网页也打不开。这样搞的比较麻烦,每次测试完程序,要手动拔掉网线,外网才能上。感觉这样的做法太麻烦了,能否内网和外网同时接入到笔记本,不用每次拔网线呢?于是在网上找了找资料,果然还找到了。其实是因为Windows默认路由设置的问题。Windows每次会默认把对所有IP的访问,指向以太网或者无线网的网关,当同时接入两个、或者多个连接时,这样的默认路由会有问题,需要我们手动修改一下。

有两个方法:我用的方法2

方法一:

这个是可以设置的,先链接有线网络,不知道你们的IP是不是自动获取,我的是静态。此时是可以链接内网资源。然后打开无线网络连接,链接到AP以后,发现不能上网,此时进入“ 网络和共享中心” 进入“适配器设置”点击“组织”那里,选择“布局”把 菜单栏调出来,选择“高级”“高级设置”。在这里把无线网络连接的顺序调到最前面。 接下来就可以上外网了,并且内网访问也正常。 目前这个方法存在一个缺点,就是当无线设备关闭以后,再重启。发现再打开无线设备,原先的设置都还原了,需要重新设置。

方法二:

切记: 先连接有线网络,把IPV4地址 记住 我的是 10.18.141.254

再连接wifi内网,我的以太网的ipv4默认网关给关掉了,记住以太网的默认网关.

用管理员权限运行cmd,输入 route print

==============================================================
接口列表
 17...60 6d c7 6a bb 15 ......Realtek RTL8723BE Wireless LAN 8
 22...00 ff 93 fc eb 96 ......TAP-Windows Adapter V9
 14...f0 76 1c e1 a9 74 ......Realtek PCIe GBE Family Controll
 12...60 6d c7 6a bb 16 ......Bluetooth 设备(个人区域网)
  1...........................Software Loopback Interface 1

我链接网线的网卡是Realtek的网卡,接口序号是14 另外,往下拉,看IPv4路由表这一项:

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关              接口        跃点数
0.0.0.0        0.0.0.0       20.18.0.254      20.18.0.194     55
10.0.0.0       255.0.0.0     10.18.141.254    10.18.141.12    39

如果10开头的网关和20开头的网关在“网络目标”和“网络掩码”的地址一样的话,需要用如下命令清理路由:

route delete 0.0.0.0 10.18.141.254

接着在cmd输入如下命令:

route add -p 10.0.0.0 mask 255.0.0.0 10.18.141.254 if 14  

其中10.18.141.254是ipv4的网关 其中最后的14是你连接网线的网卡的接口序号,之后就可以访问内外网了~

清空路由: 某些情况下,路由配置可能影响机器问题,需要路由清空的话,请执行以下命令:

route delete 0.0.0.0
route delete 10.0.0.0

然后重启电脑

已知bug: 更换网络环境后,部分在本地启动的服务会启动失败,重现不能。清空路由后现象消失