我有一个使用 Windows 2012 服务器设置了 DHCP/DNS/AD 的网络。用户如果不输入 FQDN(即“server”),则无法解析网络上的计算机名称,但“server.domain.com”可以。
对于我来说,实现此功能的唯一方法是在 DHCP 范围选项中指定一个 DNS 域,但这会破坏位于另一个域上的某些 Linux 服务器。
有没有一种方法可以让计算机在不添加 DHCP 中的 DNS 域的情况下解析计算机名称?据我所知,WINS 是一项过时的技术,因此不应使用。
答案1
默认情况下,Windows 域成员计算机将自动将域名添加为 DNS 搜索后缀。但对于非域成员计算机(或非 Windows 计算机),通过 DHCP 提供域名或在配置文件中指定域名通常是配置 DNS 后缀的唯一方法。
如果我处于你的位置,我会找出“某些 Linux 服务器”上“出现故障”的地方并解决该问题,而不是尝试设计一些非标准的方式向客户端机器提供域名。