如何在Windows Server 2008r2中启用本地局域网DNS名称parsing?

我在非域(工作组)angular色中运行Windows 2008r2服务器。 它是局域网的DNS服务器和DHCP服务器。

DNS服务适用于外部Internet地址,但本地主机名不能parsing。

c:\>ping raspberrypi1.local Ping request could not find host raspberrypi1.local. Please check the name and try again. c:\batch>ping raspberrypi1 Ping request could not find host raspberrypi1. Please check the name and try again. c:\batch>ping 192.168.1.169 Pinging 192.168.1.169 with 32 bytes of data: Reply from 192.168.1.169: bytes=32 time<1ms TTL=64 Reply from 192.168.1.169: bytes=32 time<1ms TTL=64 ..... 

DHCP服务器在其租约列表中列出LAN上所有设备的正确主机名,但DNS服务器似乎不知道。

我如何启用本地主机名parsing?

你configuration了DHCP范围设置,让客户注册他们的DNS? 或者configuration客户端networking接口设置来做他们自己的注册?

另外,不那么相关,但有用,你是否已经准备好反向区域来进行PTRlogging注册? 是否可以在您的DHCP范围configuration中注册禁用的PTRlogging?

下面的文章展示了所有这些DHCP范围选项的一些截图,尽pipe它没有很好的布局。 你需要做一些滚动查找相关的例子,尤其是在DHCP范围内configuration客户端DNS注册的例子。

https://blogs.technet.microsoft.com/teamdhcp/2014/01/26/windows-server-2012-r2-enhancing-dhcp-policies-and-dns-registrations-in-dhcp-server/