为啥我的win7用命令行ipconfig显示的IPv4地址和IP138上测试的ip地址不一样

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的win7用命令行ipconfig显示的IPv4地址和IP138上测试的ip地址不一样相关的知识,希望对你有一定的参考价值。

参考技术A ipconfig得到的是真实的ISP分配给你的地址
只是分配得到的地址,不一定是真实的互联网地址
就算你接的是局域网的路由器,ipconfig得到的就是路由器给你的地址
而ip138测得是你发送回去的数据走的接入地址
这也和你本身用的网络有关
比如说你如果你用的是铁通,铁通自己有一个网络,本身可以看做一个大局域网
如果要和电信里边的机器连接,就需要通过一个铁通和电信的接口,而ip138测到得就是这些接口的地址
而如果你的网络和ip138是一个网络的话,比如说都是电信
则一般测到得是相同的ip地址了
像我用的是电信,ipconfig得到的地址和ip138的地址则是一样的
一般来说像铁通、联通等网络都是通过接口与网通、电信互联
则测到地址与ipconfig得到地址不一样

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址

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

技术分享

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


技术分享

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

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

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

技术分享

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

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


本文出自 “City Elves” 博客,请务必保留此出处http://cityelves.blog.51cto.com/10831234/1784041

以上是关于为啥我的win7用命令行ipconfig显示的IPv4地址和IP138上测试的ip地址不一样的主要内容,如果未能解决你的问题,请参考以下文章

为啥我用IPconfig出现3个IP

为啥我用IPconfig出现3个IP

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址

ipconfig显示多个IP

我在运行CMD,都输入ipconfig显示出3排IP:

ipconfig显示多个IP