【问题标题】:Finding correct IP Address [closed]查找正确的 IP 地址 [关闭]
【发布时间】:2014-08-01 00:47:14
【问题描述】:

我怀疑 Google 没有告诉我我机器的正确公共 IP 地址。原因是因为我对“我的 IP 是什么”进行了 Google 搜索,它返回了一个 IP 地址。但是,每当我在必要时尝试使用该 IP 地址时,它都不起作用。 (例如:http:///pathtofile)。另一个原因是因为当我在智能手机上执行相同的搜索时,它会产生相同的确切 IP 地址。当我通过手机执行网络搜索时,我得到了智能手机的正确 IP 地址。根据我对 IP 地址的了解,任何两台设备都不应该具有相同的地址,因为这就是 Internet “识别”您的机器的方式。所以从这 3 次经验中我得出的结论是,谷歌并没有告诉我我的 IP 地址,而是我的无线路由器给我的 IP 地址。如何为我的机器找到正确的公网 IP 地址?

【问题讨论】:

  • “没有两个设备应该有相同的地址”是不正确的。听说过 NAT 吗?

标签: apache networking ip-address


【解决方案1】:

Google 会告诉您路由器的公共 IP 地址,而不是您的计算机/设备的 IP 地址。所有流量都通过您的路由器路由,Google 将流量发送回您的路由器。然后路由器确定发出请求的设备并将数据包路由到该设备。

你想达到什么目的?如果您只是查看您的 Web 服务器是否正在运行,您可以使用 http:/127.0.0.1http://localhost
如果您试图找到您的内部 ip,请运行 ifconfig(在 Linux 中)或 ipconfig(在 Windows 中),它会为您显示它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 2013-06-14
    • 2013-02-21
    • 2012-12-16
    • 2013-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多