我怀疑Google不会告诉我机器的正确公共IP地址。原因是因为我进行了Google搜索"我的IP"它返回了一个IP地址。但是,每当我尝试在必要时使用该IP地址时,它都不起作用。 (例如:http:/// pathtofile)。另一个原因是因为当我在智能手机上执行相同的搜索时,它产生了相同的确切IP地址。当我通过手机进行网络搜索时,我得到了智能手机的正确IP地址。根据我所知的ip地址,没有两个设备应该具有相同的地址,因为这是互联网"识别"你的机器。因此,根据这3个经验,我得出的结论是Google没有告诉我我的IP地址,而是告诉我无线路由器给我的IP地址。如何为我的机器找到正确的公共IP地址?
答案 0 :(得分:1)
Google将告诉您路由器的公共IP地址,而不是您的计算机/设备的IP地址。所有流量都通过路由器进行路由,Google会将流量发送回路由器。然后,路由器确定发出请求的设备并将数据包路由到该设备。
你想要实现什么?如果您只是看到您的网络服务器是否正在运行,您可以使用http:/127.0.0.1
或http://localhost
如果您正在尝试查找内部IP,请运行ifconfig(在Linux中)或ipconfig(在Windows中),它将为您显示它。