<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>I have some troubles in resolving my local domain.</p>
<p>(I don't know if it is important, but I use DynDNS as DDNS
service which is synchronized by my router.)</p>
<p>I can successfully resolve local boxes in my own network as well
as global domains:</p>
<pre> $ dig loki +short
192.168.1.104</pre>
<pre>$ dig google.com +short
142.250.72.142</pre>
<p>But my domain does not resolve:</p>
<pre> $ dig prager.homeip.net
; <<>> DiG 9.16.1-Ubuntu <<>> prager.homeip.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7890
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;prager.homeip.net. IN A
;; Query time: 0 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Thu Aug 19 08:50:03 PDT 2021
;; MSG SIZE rcvd: 46</pre>
<p>When I try this from a system outside my own network (e.g. AWS)
it does resolve:</p>
<pre>$ dig prager.homeip.net
; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.amzn2.5.2 <<>> prager.homeip.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18135
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;prager.homeip.net. IN A
;; ANSWER SECTION:
prager.homeip.net. 60 IN A 76.175.52.6
;; Query time: 53 msec
;; SERVER: 172.31.0.2#53(172.31.0.2)
;; WHEN: Thu Aug 19 15:51:55 UTC 2021
;; MSG SIZE rcvd: 62</pre>
<p>Here is my dnsmasq.conf:</p>
<pre>domain-needed
bogus-priv
no-resolv
no-poll
server=8.8.8.8
server=8.8.4.4
server=1.1.1.1
resolv-file=/etc/dnsmasq.resolv
bind-interfaces
domain=prager.homeip.net
expand-hosts
local=/prager.homeip.net/
domain-needed
dhcp-range=192.168.1.100,192.168.1.200,12h
dhcp-option=option:router,192.168.1.1
dhcp-option=option:ntp-server,129.6.15.28,128.138.141.172
dhcp-leasefile=/var/lib/dhcp/dnsmasq.leases
dhcp-authoritative
cache-size=2048
log-queries
log-dhcp
listen-address=192.168.1.2
listen-address=127.0.0.1
# my boxes
dhcp-host=3c:15:c2:d4:45:72,loki,192.168.1.104,12h
</pre>
<p>Can someone assist me please on what I am missing?</p>
<p>Thank you for your help,</p>
<p>-- Bernd<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
</body>
</html>