Win10 网络故障默认网关 0.0.0.0

2019-07-1313:43:03 评论 125

今天给新入职同事的电脑安装Win10,后设置固定IP。准备联网安装.net提示无法联网,右下角显示感叹号,心想难道IP冲突。随后更换一个IP还是一样,然后开始看是不是网络模块的问题,之前有过类似模块松动重新插拔一下就好。现在重新插拔了模块还是一样。瞬间就懵逼了,使用 ipconfig 查看配置难道是我配置问题?一看问题来了两个网关第一个是 0.0.0.0 第二个是正确的 10.10.20.1 什么鬼?
翻山越岭后找到了解决这个问题的方法,但是不知道为什么会这样,看来 Win10 叫 Bug10 并非空穴来风。
Win10 网络故障默认网关 0.0.0.0
Win10 网络故障默认网关 0.0.0.0

0x01 解决方法一

以管理员方式运行 cmd 输入以下命令:

set gateway=10.10.20.1    #设置网关
set interface=13    #设置网卡的接口,可以在路由表中看到网卡的接口“route print”
route delete 0.0.0.0    #删除默认路由
route add 0.0.0.0 mask 0.0.0.0 %gateway% metric 10 if %interface%    #添加默认路由、子网掩码、网关、指定越点10、指定所有网络接口

Win10 网络故障默认网关 0.0.0.0

0x02 解决方法二

如果嫌上面的麻烦,可以试下这个方法,需要修改注册表;打开注册表以下路径

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\xxxxxxx    #最后一段每台电脑都不一样,需要点开每个键值查找“DefaultGateway”

找到 DefaultGateway 如果这个注册表键值是 0.0.0.0 清空,做完后在禁用启用网卡。
Win10 网络故障默认网关 0.0.0.0

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: