【问题标题】:Checking if IP address is mapped to localhost检查 IP 地址是否映射到 localhost
【发布时间】:2018-01-09 13:51:34
【问题描述】:

通常 99.9% 的时间 localhost 在 Windows 机器中指向 127.0.0.1 但剩下的 0.1% ...?
如何查看映射到 localhost 的 IP 地址?

  1. 我没有在 hosts 文件中找到任何内容。

  2. 当我 ping localhost 时,也没有返回任何内容。

【问题讨论】:

  • 对于 IPv4,127.0.0.0/8 网络中的任何内容都是环回 (localhost) 地址。对于 IPv6,有一个环回地址:::1。您看到的地址是 IPv6 的 localhost 地址。您不能在 IPv6 中使用 IPv4 127.0.0.1 地址。

标签: windows networking localhost ip-address


【解决方案1】:

“不返回任何东西”是什么意思?您的屏幕截图显示 localhost 映射到 ::1,即valid IPv6 address。如果您想限制自己使用 IPv4,请使用 ping -4 localhost

从编程的角度来看,您可以调用 getaddrinfo 之类的方法来获取 localhost 映射到的地址列表es...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 2010-10-13
    • 2019-04-14
    相关资源
    最近更新 更多