用IPCONFIG命令获取的IP地址为何和我用别的途径得到的IP不一致?

来源:百度知道 编辑:UC知道 时间:2024/06/27 14:23:59
我用ipconfig得到的IP是192.168.1.2,但用软件得到的确不是这个,这是为什么?

你好,你应该是在一个局域网内才会出现这样的情况~
你用ipconfig得到是你在局域网内的地址,称为私有地址,这种私有地址不是不能在互联网上面流通的,一般都是在路由器上做了NAT地址转换,具体这种技术,你可以查一下相关资料,这里就不多说了~
NAT的作用就是将私有地址转换为公网上的地址,这种地址才是真正的可以在互联网上流通的~
所以别人看到的都是你的公网IP~

可能你有多个接口吧,每个接口IP不一样,获得的不是一个接口地址

还有种可能
IPCONFIG获得的是对的,但你用的软件获得的是网关公网出口的地址
比如你访问http://www.ip138.com获得的IP地址

能够上网的机子会有2个ip
一个是本地ip 一般以192.168 或者169.254开头
另外一个是连接外网的,即俗称上网的ip
这个是由电信或移动分配的,这类ip没有固定限制
有各个公司自己设定