<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>I am having suddenly troubles with resolving DNS entries on macOS
Sequoia 15.2. <br>
I do not think this is related to my dnsmasq configuration, but
maybe someone discovered something similar and might be able to
help.<br>
<br>
I have a local network with the domain "prager.homeip.net" and
local a host "odin".<br>
<br>
'dig' resolves the local host correctly, but 'ping' tries to
connect to the external network ip address instead.<br>
<br>
Would anybody have an idea what could be wrong and how I fix this?<br>
<br>
Thank you,<br>
-- Bernd<br>
</p>
<pre>❯ dig prager.homeip.net<span style="mso-spacerun:yes"> </span></pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">; <<>>
DiG 9.10.6 <<>> prager.homeip.net</pre>
<pre style="margin: 0in; font-size: 11pt;">;; global options:
+cmd</pre>
<pre style="margin: 0in; font-size: 11pt;">;; Got answer:</pre>
<pre style="margin: 0in; font-size: 11pt;">;;
->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51204</pre>
<pre style="margin: 0in; font-size: 11pt;">;; flags: qr rd ra;
QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; OPT
PSEUDOSECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">; EDNS: version: 0,
flags:; udp: 512</pre>
<pre style="margin: 0in; font-size: 11pt;">;; QUESTION SECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">;prager.homeip.net.<span
style="mso-spacerun:yes"> </span>IN<span
style="mso-spacerun:yes"> </span>A</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; ANSWER SECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">prager.homeip.net.<span
style="mso-spacerun:yes"> </span>60<span
style="mso-spacerun:yes">
</span>IN<span style="mso-spacerun:yes"> </span>A<span
style="mso-spacerun:yes"> </span>76.175.52.6</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; Query time: 28
msec</pre>
<pre style="margin: 0in; font-size: 11pt;">;; SERVER:
192.168.1.2#53(192.168.1.2)</pre>
<pre style="margin: 0in; font-size: 11pt;">;; WHEN: Thu Jan 09
13:10:18 PST 2025</pre>
<pre style="margin: 0in; font-size: 11pt;">;; MSG SIZE<span
style="mso-spacerun:yes"> </span>rcvd: 62</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin:0in;font-size:11.0pt">❯ dig odin<span
style="mso-spacerun:yes"> </span></pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span></pre>
<pre style="margin: 0in; font-size: 11pt;">; <<>>
DiG 9.10.6 <<>> odin</pre>
<pre style="margin: 0in; font-size: 11pt;">;; global options:
+cmd</pre>
<pre style="margin: 0in; font-size: 11pt;">;; Got answer:</pre>
<pre style="margin: 0in; font-size: 11pt;">;;
->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48291</pre>
<pre style="margin: 0in; font-size: 11pt;">;; flags: qr aa rd
ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; OPT
PSEUDOSECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">; EDNS: version: 0,
flags:; udp: 1232</pre>
<pre style="margin: 0in; font-size: 11pt;">;; QUESTION SECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">;odin.<span
style="mso-spacerun:yes"> </span>IN<span
style="mso-spacerun:yes"> </span>A</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; ANSWER SECTION:</pre>
<pre style="margin: 0in; font-size: 11pt;">odin.<span
style="mso-spacerun:yes"> </span>0<span
style="mso-spacerun:yes"> </span>IN<span
style="mso-spacerun:yes">
</span>A<span style="mso-spacerun:yes"> </span>192.168.1.3</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">;; Query time: 2
msec</pre>
<pre style="margin: 0in; font-size: 11pt;">;; SERVER:
192.168.1.2#53(192.168.1.2)</pre>
<pre style="margin: 0in; font-size: 11pt;">;; WHEN: Thu Jan 09
13:10:31 PST 2025</pre>
<pre style="margin: 0in; font-size: 11pt;">;; MSG SIZE<span
style="mso-spacerun:yes"> </span>rcvd: 49</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin:0in;font-size:11.0pt">❯ ping -t 1 odin</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">PING
prager.homeip.net (76.175.52.6): 56 data bytes</pre>
<pre style="margin: 0in; font-size: 11pt;">64 bytes from
76.175.52.6: icmp_seq=0 ttl=64 time=1.594 ms</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">---
prager.homeip.net ping statistics ---</pre>
<pre style="margin: 0in; font-size: 11pt;">1 packets
transmitted, 1 packets received, 0.0% packet loss</pre>
<pre style="margin: 0in; font-size: 11pt;">round-trip
min/avg/max/stddev = 1.594/1.594/1.594/nan ms</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin:0in;font-size:11.0pt">❯ scutil --dns<span
style="mso-spacerun:yes"> </span></pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">DNS configuration</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #1</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>search domain[0] : prager.homeip.net</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>nameserver[0] : 192.168.1.2</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00020002 (Reachable,Directly Reachable Address)</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #2</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: local</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 300000</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #3</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: 254.169.in-addr.arpa</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 300200</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #4</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: 8.e.f.ip6.arpa</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 300400</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: 9.e.f.ip6.arpa</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 300600</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #6</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: a.e.f.ip6.arpa</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 300800</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #7</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>domain<span
style="mso-spacerun:yes">
</span>: b.e.f.ip6.arpa</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>options<span
style="mso-spacerun:yes">
</span>: mdns</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>timeout<span
style="mso-spacerun:yes">
</span>: 5</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00000000 (Not Reachable)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>order<span
style="mso-spacerun:yes">
</span>: 301000</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">DNS configuration
(for scoped queries)</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #1</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>search domain[0] : prager.homeip.net</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>nameserver[0] : 192.168.1.2</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>if_index : 23 (en9)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Scoped, Request A records</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00020002 (Reachable,Directly Reachable Address)</pre>
<pre style="margin: 0in; font-size: 11pt;"> </pre>
<pre style="margin: 0in; font-size: 11pt;">resolver #2</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>search domain[0] : prager.homeip.net</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>nameserver[0] : 192.168.1.2</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>if_index : 14 (en0)</pre>
<pre style="margin: 0in; font-size: 11pt;"><span
style="mso-spacerun:yes"> </span>flags<span
style="mso-spacerun:yes">
</span>: Scoped, Request A records</pre>
<pre style="margin:0in;font-family:Calibri;font-size:11.0pt"><font
face="monospace"><span style="mso-spacerun:yes"> </span>reach<span
style="mso-spacerun:yes">
</span>: 0x00020002 (Reachable,Directly Reachable Address)</font></pre>
</body>
</html>