I've got the latest Synology and several Ubuntu 22.04 (fully updated) but empty.
- installed Synology's own DNS server: example.local
- installed Synology's own DHCP server.
The client do get an IP of the DHCP range I dedicated for them. Nice. But they do not get the domain options delivered so that I could resolve the FQDN with hostname -f
. It simply shows the hostname that I've set in the client's hostname file. /etc/hostname
The resolv.conf shows merely:
nameserver 127.0.0.53
options edns0 trust-ad
search example.local
(That is an arbitrary nameserver as well. My name/dns server is 10.0.0.10)
A ping from one client to another would result in:
ping worker-s-05
ping: worker-s-05: Temporary failure in name resolution
... or ...
ping worker-s-05.example.local
ping: worker-s-05.example.local: Name or service not known
I've added vendor (Ubuntu22.04) options to the DHCP Server, hoping that the synolgy dhcp server would broadcast the DNS/DHCP options to the clients and the clients would accept them.
- 64: example.local
- 15: example.local
- 65: 10.0.0.10 <-- my synology/dns/dhcp server ip
- 6: 10.0.0.10
- 119: example.local
Is there anything else I could do for my Ubuntu 22.04 clients to accept the domain example.local and resolve to a FQDN?