近日安装原版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