Windows 7 未附加特定于连接的 DNS 后缀

Sol*_*nal 13 dns windows-7

我有一台 Windows 7 机器,我正在尝试设置用于开发。通常我们使用像 user.site.dev 这样的 URL 来访问我们的开发域。DNS 是为 user.site.dev.sd.ourdomain.com 设置的。我可以 ping user.site.dev.sd.ourdomain.com 但如果我尝试只 ping user.site.dev,它会返回“Ping 请求找不到主机 user.site.dev”。

当我运行 ipconfig 时,它会显示 sd.ourdomain.com 的特定于连接的 DNS 后缀,并且当我编辑网络适配器的属性时,高级菜单下的 DNS 设置被选中为“附加主要和特定于连接的 DNS 后缀”和“附加主 DNS 后缀的父后缀”。

这些设置与我在 XP 机器上的设置相同,它们在那里正确解析了 url;但 Windows 7 似乎没有正确附加后缀。我这样做错了吗?或者有没有其他人有过这种经历并找到了解决方法?

更新:我尝试将设置切换为“附加这些 DNS 后缀(按顺序):”并将 sd.ourdomain.com 添加到列表中,但 URL 仍未解析。

Nat*_*ian 14

下面的Bitmap和Charles是正确的,微软在Windows 7中添加了一个新功能叫做DNS Devolution,并且有一个策略设置来禁用它,如下:

运行 gpedit.msc 浏览本地计算机策略 -> 计算机配置 -> 管理模板 -> 网络 -> DNS 客户端

启用“允许将 DNS 后缀附加到不合格的多标签名称查询”

那应该这样做。


小智 7

这种变化对我有用:

  • 运行 gpedit.msc,
  • 浏览本地计算机策略,
  • 电脑配置,
  • 管理模板,
  • 网络,
  • DNS客户端,
  • 启用主 DNS 后缀传递级别 - 设置为 2


Sea*_*mIT 2

您还需要将 .site.dev 添加到您的 DNS 搜索后缀列表中,然后将其列为第一个。排序不是强制性的,但如果您经常使用这些开发扩展,它将加快搜索速度。如果它已在您的列表中但仍无法正常工作,请确保您指向返回 .site.dev 结果的 DNS 服务器。如果这仍然不起作用,您可以随时在主机文件中指定翻译。请参阅http://en.wikipedia.org/wiki/Hosts_file