本地主机是否解析为 127.0.0.1?

Gen*_*нин 3 windows loopback

可能的重复:
为什么在 HOSTS 文件中需要“127.0.0.1 localhost”?

本地主机是否解析为 127.0.0.1?

如果“是”,那么如果我使用 127.0.0.222(或任何环回 IP 127.0.0.0.0),为什么所有东西(IIS、ASP.NET、MS SQL Server、webapps、sharepoint 等)在我的 WINdows XP Pro SP3 上都完全相同? .0.*) 而不是 127.0.0.1?

localhost 是众所周知的 Windows 标识符吗?

Ode*_*ded 6

回环设备(又名的locahost)映射到整个范围的127.0.0.0127.255.255.255,这就是为什么它127.0.0.222的工作原理:

环回设备上最常用的 IP 地址是 IPv4 的 127.0.0.1,尽管 127.0.0.0 到 127.255.255.255 范围内的任何地址都映射到它。

更新

请参阅有关主机名解析的这篇文章(特定于 2003,但应适用于 XP)。

可能性:

  • 您的 DNS 服务器正在响应localhost任何127.*查询(不太可能)
  • 该条目仍被缓存(ipconfig /flushdns以清除它)
  • 您可能有一个lmhosts映射它的文件

我已经看到networksWindows中的默认文件包含loopback 127,这可能就是为什么会这样。

映射也很可能loopback / localhost内置到 TCP/IP 堆栈本身中。