DHCP 和 DNS 可以在同一个 LAN 上都使用 .local 吗?

DHCP 和 DNS 可以在同一个 LAN 上都使用 .local 吗?

我的本地 LAN 机器从 Fortigate 60D DHCP 服务器分配 IP 地址。DHCP
用作.local其域名。我现在启动了 DNS 服务器,也运行在 Fortigate 60D 上。

我不愿意将 DNS 域名也设置为.local,因为在我看来这可能会引起冲突。

我是不是有点偏执了,或者我的担忧是否有道理?

答案1

DNS 和 DHCP 使用相同的域名没有问题。但该名称.local比较特殊;它是为 mDNS 保留的,您不应配置 DNS 服务器以使用 TLD .local。来自 RFC6762:

本文档规定 DNS 顶级域“.local.”是具有特殊语义的特殊域,即任何以“.local.”结尾的完全限定名称都是链接本地的,并且此域中的名称仅在它们起源的链接上才有意义。

相关内容