注意到一种奇怪的行为。
我的系统IP为10.99.60.149
。 (ipconfig/all
)
我试图进行在线支付,它显示为“Your IP Address : 202.45.7.163
”
这怎么可能?谁能解释一下?
答案 0 :(得分:2)
前者是您的内部IP,后者是您的公共IP地址(也称为外部IP)。
在家庭网络或公司网络中,设备通常由位于路由器或调制解调器内的网络地址转换器(NAT)分配“内部”IP地址。 NAT隐藏了网站的内部IP地址,使整个家庭网络在外部计算机上显示为具有单个“外部”IP地址。在这种情况下,公共IP地址是分配给您家的外部IP地址。
您可以使用Google的api使用this链接
找到您的公共IP答案 1 :(得分:1)
第一个是您的网络本地,第二个是因特网通过您的ISP看到它。您可以查看http://whatismyipaddress.com/,它会显示您的互联网IP地址。
答案 2 :(得分:1)
当您在域中或路由器后面时,您拥有内部网IP地址,这是一个IP来识别在“本地网络”中的计算机,换句话说就是“在您的域内”。这些IP通常是10.0.something,或192.168.something
另一方面,互联网通过您的ISP(互联网服务提供商)连接到万维网。那个是你的“全球”或“全球可见”的IP地址。
为了更好地理解,让我们说你住在一个共管公寓。房子里满是单位,只有公寓内有门号码。
如果你参考例如“门110”房子里面的每个人都会知道你说的是哪个公寓 - 但外面的世界没有人。
世界将通过不同的地址知道你的房子(IRL是邮政编码,街道,房屋,城市等等) )但只有房东可以告诉收件人哪个单位是以某人为例寄信给公寓内的专职人员。
所以公寓的IP地址是由ISP提供的,全世界都称之为“您的家庭”,而平门号是由房东(您的路由器或内部网管理员等)定义的。当收到消息时,房东可以从附加到消息的元数据中找出它发给您的信息。
要检查您的“真实”/“外部世界”IP,您可以访问例如这个网站:http://whatismyipaddress.com/