I setup my DHCP server to assign three DNS servers:
- 10.0.1.3 - my own internal DNS server for hosting private A records for my home network
- 208.67.222.222 - Open DNS
- 208.67.220.220 - Open DNS
My internal DNS server uses the Open DNS servers for forwarding The idea being that if my self hosted DNS server isn't availabe clients will just fall back to open DNS.
In Sonoma I have the three DNS servers and nslookup resolves my internal host, but I cannot ping or resolve internal hosts by name.
scutil --dns
DNS configuration
resolver #1
search domain[0] : home
nameserver[0] : 10.0.1.3
nameserver[1] : 208.67.220.220
nameserver[2] : 208.67.222.222
if_index : 6 (en0)
flags : Request A records
reach : 0x00020002 (Reachable,Directly Reachable Address)
MBP:~ paul$ nslookup unifi
Server: 10.0.1.3
Address: 10.0.1.3#53
Name: unifi.home
Address: 10.0.1.3
MBP:~ paul$ ping unifi
ping: cannot resolve unifi: Unknown host
MBP:~ paul$ ping unifi.home
ping: cannot resolve unifi.home: Unknown host
What gives?