Por*_*man 53 domain-name-system windows-7
在 Windows 上使用了 18 年的主机文件后,我很惊讶地在 Windows 7 build 7100 中看到了这一点:
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么引入此更改?我相信一定有某种合理的推理。
而且,也许更相关的是,Windows 7 中是否还有其他与 DNS 相关的重要更改?想到 localhost 名称解析这样基本的东西发生了变化,我有点害怕……让我觉得 Win7 中的 DNS 堆栈还有其他微妙但重要的变化。
Sea*_*arp 33
我与 Windows 团队的开发人员进行了核实,实际答案比这篇文章的其他答案要无害得多:)
在未来的某个时候,随着世界从 IPV4 过渡到 IPV6,希望在其环境中简化网络管理的公司最终将禁用/卸载 IPV4。
对于 Windows Vista,当卸载 IPv4 并启用 IPv6 时,对 A (IPv4) 地址的 DNS 查询导致 IPv4 环回(来自主机文件)。这当然会在未安装 IPv4 时引起问题。解决方法是将始终存在的 IPv4 和 IPv6 环回条目从主机移动到 DNS 解析器,在那里它们可以被独立禁用。
-肖恩
| 归档时间: |
|
| 查看次数: |
72498 次 |
| 最近记录: |