近日安装原版Win7系统打完网卡驱动补丁后,给电脑设置了固定的IP地址后一切正常,但是电脑重启后发现上不了网了,右下角网络图标有个感叹号,打开网络和共享中心-->本地连接-->详细信息-->发现IPv4的地址与ipconfig /all得到的IP地址一致,均显示为:自动配置IPv4地址:169.254.123.188(首选)

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址 修改方法-风君子博客

但是查看本地连接-->属性里看到之前设置的固定IP地址是没有问题的,

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址 修改方法-风君子博客

所以想到了应该是电脑启用了自动配置IPv4功能,导致了固定IP无法分配给电脑,

尝试用命令关闭自动配置IPv4 功能:

以管理员身份运行cmd.exe
输入:netsh winsock reset catalog 回车
输入:netsh int ip reset reset.log  回车

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址 修改方法-风君子博客

重启电脑,发现设置的固定IP地址在本地连接-->详细信息里显示正常了,再执行ipconfig /all命令发现

IPv4也是一致的,打开浏览器发现可以上网了。


win7 自动配置ipv4地址169.254...修改方法

以管理员身份运行cmd.exe
输入:netsh winsock reset catalog 回车
输入:netsh int ip reset reset.log  回车
重启电脑
最好换个固定ip地址,可能跟别人冲突了,系统给你自动又分配的这个地址。

取消IPv6:

然后以管理员身份打开CMD 运行以下命令 手动关闭IPV6的隧道()

netsh interface teredo set state disable  

  netsh interface 6to4 set state disabled   

 netsh interface isatap set state disabled 
这样就可以把IPV6禁用掉 我们再运行一下 ipconfig 可以看到IPV6 的地址和IPV6--IPV4的隧道也不见了。 看到的界面也很清爽。不像之前打完ipconfig后会有一堆乱七八糟的东西出来 弄的眼花缭乱的。
如果想还原再运行下面命令就可以了
  netsh interface teredo set state default   

  netsh interface 6to4 set state default   

  netsh interface isatap set state default 

 

转自:

https://cloud.tencent.com/info/d425cf71064578612df3d1ed4f02c674.html

https://blog.csdn.net/mingknow/article/details/76585296