如何使用 Synology DNS 服务器配置 ubuntu 22.04 客户端

如何使用 Synology DNS 服务器配置 ubuntu 22.04 客户端

我有最新的 Synology 和几个 Ubuntu 22.04(已完全更新),但是是空的。

  • 安装了 Synology 自己的 DNS 服务器:example.local
  • 安装了 Synology 自己的 DHCP 服务器。

客户端确实获得了我为他们指定的 DHCP 范围的 IP。很好。但他们没有获得交付的域选项,因此我可以使用 解析 FQDN hostname -f。它仅显示我在客户端主机名文件中设置的主机名。/etc/hostname

resolv.conf 仅显示:

nameserver 127.0.0.53
options edns0 trust-ad
search example.local

(这也是一个任意的名称服务器。我的名称/DNS服务器是10.0.0.10)

从一个客户端 ping 另一个客户端将导致:

ping worker-s-05

ping: worker-s-05: Temporary failure in name resolution

... 或者 ...

ping worker-s-05.example.local
ping: worker-s-05.example.local: Name or service not known

我已经添加了供应商(Ubuntu22.04)选项到 DHCP 服务器,希望 synolgy dhcp 服务器将 DNS/DHCP 选项广播给客户端,并且客户端将接受它们。

  • 64:示例.本地
  • 15:示例.本地
  • 65:10.0.0.10 <-- 我的 synology/dns/dhcp 服务器 ip
  • 6:10.0.0.10
  • 119:示例.本地

我还能做些什么让我的 Ubuntu 22.04 客户端接受域 example.local 并解析为 FQDN?

相关内容