前两天遇到一个特别棘手的问题,本地连接怎么也连不上,查看本地连接的属性:IP、子网、默认网关都是正确的。为此,我重新下载了各种网卡驱动都不行。最后在DOCS命令中输入ipconfig/all,忽然发现默认网关显示是0.0.0.0,下面那一行才是我设置的网关。如下所示:
以太网适配器 本地连接 :
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::dd8e:65db:5e7b:efe4%12
IPv4 地址 . . . . . . . . . . . . : 192.168.0.4
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 0.0.0.0
192.168.0.1
针对这个问题的解决:
打开docs命令,分别输入下面的命令:
set gateway=192.168.1.1 :: 这个改成你的网关IP
set interface=12 :: 这个接口编号在输入ipconfig/all中,本地连接IPv6地址中,百分号之后的数字(如上图的蓝色数字)
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 %gateway% metric 11 if %interface%
接着,你就会发现你的叹号神奇的消失了~