DNS Struggles

Hi,

I’m having trouble getting my system to resolve the local hostnames via my networks default DNS. Thoughts on how to debug?

Home Assistant

Core
2025.2.4
Supervisor
2025.02.1
Operating System
14.2
Frontend
20250214.0

Here is some relevant cli output.



➜  ~ ha dns info
fallback: true
host: 172.30.32.3
llmnr: true
locals:
- dns://192.168.1.1
mdns: true
servers:
- dns://192.168.1.1
update_available: false
version: 2024.12.0
version_latest: 2024.12.0
➜  ~ dig gdosmall

; <<>> DiG 9.18.32 <<>> gdosmall
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6304
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 2694229410196f79 (echoed)
;; QUESTION SECTION:
;gdosmall.                      IN      A

;; Query time: 3657 msec
;; SERVER: 172.30.32.3#53(172.30.32.3) (UDP)
;; WHEN: Tue Feb 18 13:24:25 MST 2025
;; MSG SIZE  rcvd: 49

➜  ~ dig @192.168.1.1 gdosmall

; <<>> DiG 9.18.32 <<>> @192.168.1.1 gdosmall
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58207
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;gdosmall.                      IN      A

;; ANSWER SECTION:
gdosmall.               0       IN      A       192.168.1.183

;; Query time: 1 msec
;; SERVER: 192.168.1.1#53(192.168.1.1) (UDP)
;; WHEN: Tue Feb 18 13:24:30 MST 2025
;; MSG SIZE  rcvd: 53

➜  ~

If 192.168.1.1 is not your DNS server check the setting at:
Settings → System → Network → (your adaptor) → IPv4 → DNS Server

Yes, 192.168.1.1 is the correct local server (as shown in the dig @ command).

I would expect this to use 192.168.1.1 as well as the root servers, that is what is does on a generic Debian system.


➜  ~ dig +trace gdosmall

; <<>> DiG 9.18.32 <<>> +trace gdosmall
;; global options: +cmd
.                       600     IN      NS      f.root-servers.net.
.                       600     IN      NS      g.root-servers.net.
.                       600     IN      NS      h.root-servers.net.
.                       600     IN      NS      i.root-servers.net.
.                       600     IN      NS      j.root-servers.net.
.                       600     IN      NS      k.root-servers.net.
.                       600     IN      NS      l.root-servers.net.
.                       600     IN      NS      m.root-servers.net.
.                       600     IN      NS      a.root-servers.net.
.                       600     IN      NS      b.root-servers.net.
.                       600     IN      NS      c.root-servers.net.
.                       600     IN      NS      d.root-servers.net.
.                       600     IN      NS      e.root-servers.net.
.                       600     IN      RRSIG   NS 8 0 518400 20250303170000 20250218160000 26470 . dlAeE4T/yrSrUXGmdpIblYRh+2iZek1VcEgt13qZN3xYk8WlttSP5lHf XpCcV/e7nNdnZsAgVDPAbJw9HTjY37HThKLwLPSCWiKjLsnzV+XnZdRl bqEfh5ytJQ1D0FOMYnXX+h34Nu7hxddWpDykZrk8SoLrr7XyFbw07yJ0 nRzwKyVGJJT56EsYbaX1bTchi3JqnNyaBgOEqvJ7MqhnJHiqy4D+9a16 xF1UGWdPB3N030M64PG7zQSHhS1kT90hHXfyT6ARdZCQigXOWHbilijh /f/+wPvoIZZnIIyP/Lx3SgGMQ9ZVhj2Ug66vIEfcSiepMqbaRYCNJuP2 iLTy5w==
;; Received 1109 bytes from 172.30.32.3#53(172.30.32.3) in 12 ms

gdn.                    86400   IN      NSEC    ge. NS DS RRSIG NSEC
gdn.                    86400   IN      RRSIG   NSEC 8 1 86400 20250303170000 20250218160000 26470 . cLlBXz/ngU6mcYdvMfaMPETV8jbEcTMyRM45x9ewuNo/PjVxiELYKAof S4BmRNovOnlUgL9Bxrj6T4GaxsOzaKcW71phvVCd8bSEItW9mJ59ULrs SkkGSpauKnC+EK1hNMartlOeplW3GNsDvn5Jhp5gev+vafE56O+wIakS D/guvmoLM9GhUttFxzEc4QH1zGOYSgfVf8dwGzwrD2xspm4ZZ8bc6Ycf pywdm9P8XZ21Ga8SoJ8mIVrtOyN2l70JfqO2Qp9Q/2B1V026vVeWQ/gu cFOVrWXS0wYKrGwd9PbdsrqZ5oeBWTemZA2nm5d3DtWOe7HEi48qBr1c QO68HQ==
.                       86400   IN      NSEC    aaa. NS SOA RRSIG NSEC DNSKEY ZONEMD
.                       86400   IN      RRSIG   NSEC 8 0 86400 20250303170000 20250218160000 26470 . RLjqo6NwtwkNPAOzz6wwl76p66oWNNPwvhPXE2al3w/jkv7r0eFh6IGM phjKgiTACw4m8QSxrXgZQWIWLcL4DmuuHGNegLoeX+fdRttW0aH8s8O7 FMlNlm8fYf/gXek84nRbRFgZshzwlHQTfH1S/tlIBRqWwycWaXKycge1 QW60Z0SxyU6iMOs0PvMZ8MMRVyE/+GtcQ0OasgXWG9gGaUgwSyiiHr/G Dmi3BT2zmKdRVVZRbMD/QZIuWLX/1qwMgWf1zZ1njijGC7T7cd2Dc1EW gt64/yOh/sGQKj7sbppxTU+jTsJhbqZ2C70EdopO9lXQJHTVGreTyjo1 yPPiBg==
.                       86400   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2025021801 1800 900 604800 86400
.                       86400   IN      RRSIG   SOA 8 0 86400 20250303170000 20250218160000 26470 . AGfTcotVl9dqaMitG9qTXczqT7t5W+OmLT5861/nAMVVgkyeqHSJw8X5 FFvT7Utuv4YUhPzzCcd20pjSiQnyCPi67X2nKnEakgqtVNRJOBvRmNCE 0L2NyuZdCkzxOorv2Y2kdgQUSyv0J2N1b6v1UI/zvzO6QsFfHa3nuSa8 XGlVYKOWPhrOst2qp9AuTgHB0s7HFFNvfoDjOBPI642VzTEF3yHVEw/8 89L756oKh0PBafx9JzllDR2UHxrEil2tc3ixppOJ+bw7pyk2Op7QM7pG qSOst70RE2ORXbnAlPsfs15Q/l1UaMWgCHwNGCmL04IqDeYsurtSR9SO fkh3dw==
;; Received 1024 bytes from 199.7.91.13#53(d.root-servers.net) in 36 ms


Generic Debian system:

# dig +trace gdosmall

; <<>> DiG 9.18.28-1~deb12u2-Debian <<>> +trace gdosmall
;; global options: +cmd
.                       515060  IN      NS      a.root-servers.net.
.                       515060  IN      NS      b.root-servers.net.
.                       515060  IN      NS      c.root-servers.net.
.                       515060  IN      NS      d.root-servers.net.
.                       515060  IN      NS      e.root-servers.net.
.                       515060  IN      NS      f.root-servers.net.
.                       515060  IN      NS      g.root-servers.net.
.                       515060  IN      NS      h.root-servers.net.
.                       515060  IN      NS      i.root-servers.net.
.                       515060  IN      NS      j.root-servers.net.
.                       515060  IN      NS      k.root-servers.net.
.                       515060  IN      NS      l.root-servers.net.
.                       515060  IN      NS      m.root-servers.net.
.                       515060  IN      RRSIG   NS 8 0 518400 20250303170000 20250218160000 26470 . dlAeE4T/yrSrUXGmdpIblYRh+2iZek1VcEgt13qZN3xYk8WlttSP5lHf XpCcV/e7nNdnZsAgVDPAbJw9HTjY37HThKLwLPSCWiKjLsnzV+XnZdRl bqEfh5ytJQ1D0FOMYnXX+h34Nu7hxddWpDykZrk8SoLrr7XyFbw07yJ0 nRzwKyVGJJT56EsYbaX1bTchi3JqnNyaBgOEqvJ7MqhnJHiqy4D+9a16 xF1UGWdPB3N030M64PG7zQSHhS1kT90hHXfyT6ARdZCQigXOWHbilijh /f/+wPvoIZZnIIyP/Lx3SgGMQ9ZVhj2Ug66vIEfcSiepMqbaRYCNJuP2 iLTy5w==
;; Received 525 bytes from 192.168.1.1#53(192.168.1.1) in 12 ms

;; UDP setup with 2001:500:1::53#53(2001:500:1::53) for gdosmall failed: network unreachable.
;; no servers could be reached

;; UDP setup with 2001:500:1::53#53(2001:500:1::53) for gdosmall failed: network unreachable.
;; no servers could be reached

;; UDP setup with 2001:500:1::53#53(2001:500:1::53) for gdosmall failed: network unreachable.
;; UDP setup with 2801:1b8:10::b#53(2801:1b8:10::b) for gdosmall failed: network unreachable.
gdn.                    86400   IN      NSEC    ge. NS DS RRSIG NSEC
gdn.                    86400   IN      RRSIG   NSEC 8 1 86400 20250303170000 20250218160000 26470 . cLlBXz/ngU6mcYdvMfaMPETV8jbEcTMyRM45x9ewuNo/PjVxiELYKAof S4BmRNovOnlUgL9Bxrj6T4GaxsOzaKcW71phvVCd8bSEItW9mJ59ULrs SkkGSpauKnC+EK1hNMartlOeplW3GNsDvn5Jhp5gev+vafE56O+wIakS D/guvmoLM9GhUttFxzEc4QH1zGOYSgfVf8dwGzwrD2xspm4ZZ8bc6Ycf pywdm9P8XZ21Ga8SoJ8mIVrtOyN2l70JfqO2Qp9Q/2B1V026vVeWQ/gu cFOVrWXS0wYKrGwd9PbdsrqZ5oeBWTemZA2nm5d3DtWOe7HEi48qBr1c QO68HQ==
.                       86400   IN      NSEC    aaa. NS SOA RRSIG NSEC DNSKEY ZONEMD
.                       86400   IN      RRSIG   NSEC 8 0 86400 20250303170000 20250218160000 26470 . RLjqo6NwtwkNPAOzz6wwl76p66oWNNPwvhPXE2al3w/jkv7r0eFh6IGM phjKgiTACw4m8QSxrXgZQWIWLcL4DmuuHGNegLoeX+fdRttW0aH8s8O7 FMlNlm8fYf/gXek84nRbRFgZshzwlHQTfH1S/tlIBRqWwycWaXKycge1 QW60Z0SxyU6iMOs0PvMZ8MMRVyE/+GtcQ0OasgXWG9gGaUgwSyiiHr/G Dmi3BT2zmKdRVVZRbMD/QZIuWLX/1qwMgWf1zZ1njijGC7T7cd2Dc1EW gt64/yOh/sGQKj7sbppxTU+jTsJhbqZ2C70EdopO9lXQJHTVGreTyjo1 yPPiBg==
.                       86400   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2025021801 1800 900 604800 86400
.                       86400   IN      RRSIG   SOA 8 0 86400 20250303170000 20250218160000 26470 . AGfTcotVl9dqaMitG9qTXczqT7t5W+OmLT5861/nAMVVgkyeqHSJw8X5 FFvT7Utuv4YUhPzzCcd20pjSiQnyCPi67X2nKnEakgqtVNRJOBvRmNCE 0L2NyuZdCkzxOorv2Y2kdgQUSyv0J2N1b6v1UI/zvzO6QsFfHa3nuSa8 XGlVYKOWPhrOst2qp9AuTgHB0s7HFFNvfoDjOBPI642VzTEF3yHVEw/8 89L756oKh0PBafx9JzllDR2UHxrEil2tc3ixppOJ+bw7pyk2Op7QM7pG qSOst70RE2ORXbnAlPsfs15Q/l1UaMWgCHwNGCmL04IqDeYsurtSR9SO fkh3dw==
;; Received 1024 bytes from 199.7.91.13#53(d.root-servers.net) in 37 ms

Hmm. I see the same thing. Not using my set DNS server first.

Deleted to adhere to posting policies.

Using an AI for support, quoting it to others for instance, is highly frowned upon, and could get you bounced. I suggest not doing that…
How to help us help you - or How to ask a good question.