Mijn vraag
Ik probeer mijn lokale netwerk wat op te waarderen, en lokale DNS resolution aan de praat te krijgen. Lokale hostnames/FQDNs werken prima
.
Enige probleem dat ik heb is dat de domeinnaam die ik in mijn Edgerouter als Domain bij de DHCP servers en als System Domain name heb ingesteld niet wordt gersolved door diezelfde Edgerouter.
Ik gebruik Pi-hole als lokale dns-server, met conditional forwarding. Dat werkt zoals het zou moeten, lokale queries worden door netjes aan de edgerouter doorgestuurd. Alleen voor de rootdomeinnaam geeft de Edgerouter geen IP terug. Als ik een andere domeinnaam instel als system domain name/domain bij DHCP geeft de Edgerouter wel een IP terug.
Ik krijg dus de indruk dat het 'by design' is, en dat ik ergens wat kennis mis om te snappen hoe ik dit in zou moeten richten. Aan de domeinnaam ligt het niet, met een andere domeinnaam had ik hetzelfde probleem.
Relevante software en hardware die ik gebruik
Edgerouter X met nieuwste (2.0.x) firmware. Hairpin NAT staat aan op de Edgerouter, uitzetten helpt niet.
Pi-Hole
Traefik i.c.m. docker, maar dat is hier verder niet relevant.
Zie ter illustratie hieronder. Cloudflare resolved mijn domein wel, edgerouter niet, ander domein doet edgerouter wel.
Kortom: welke denkfout maak ik, of heb ik toch ergens iets verkeerd ingesteld? Hoe kan ik ervoor zorgen dat ik vanaf mijn lokale netwerk gewoon bij mijndomein.cc kan?
Ik probeer mijn lokale netwerk wat op te waarderen, en lokale DNS resolution aan de praat te krijgen. Lokale hostnames/FQDNs werken prima
Enige probleem dat ik heb is dat de domeinnaam die ik in mijn Edgerouter als Domain bij de DHCP servers en als System Domain name heb ingesteld niet wordt gersolved door diezelfde Edgerouter.
Ik gebruik Pi-hole als lokale dns-server, met conditional forwarding. Dat werkt zoals het zou moeten, lokale queries worden door netjes aan de edgerouter doorgestuurd. Alleen voor de rootdomeinnaam geeft de Edgerouter geen IP terug. Als ik een andere domeinnaam instel als system domain name/domain bij DHCP geeft de Edgerouter wel een IP terug.
Ik krijg dus de indruk dat het 'by design' is, en dat ik ergens wat kennis mis om te snappen hoe ik dit in zou moeten richten. Aan de domeinnaam ligt het niet, met een andere domeinnaam had ik hetzelfde probleem.
Relevante software en hardware die ik gebruik
Edgerouter X met nieuwste (2.0.x) firmware. Hairpin NAT staat aan op de Edgerouter, uitzetten helpt niet.
Pi-Hole
Traefik i.c.m. docker, maar dat is hier verder niet relevant.
Zie ter illustratie hieronder. Cloudflare resolved mijn domein wel, edgerouter niet, ander domein doet edgerouter wel.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| C:\Users\matth>nslookup mijndomein.cc 1.1.1.1
Server: one.one.one.one
Address: 1.1.1.1
Non-authoritative answer:
Name: mijndomein.cc
Address: 82.101.xxx.yyy
C:\Users\matth>nslookup mijndomein.cc 192.168.1.1
Server: UnKnown
Address: 192.168.1.1
*** No internal type for both IPv4 and IPv6 Addresses (A+AAAA) records available for mijndomein.cc
C:\Users\matth>nslookup nu.nl 192.168.1.1
Server: UnKnown
Address: 192.168.1.1
Non-authoritative answer:
Name: nu.nl
Addresses: 2a02:26f0:6d00:e::1748:fea4
2a02:26f0:6d00:e::1748:fe95
84.53.185.128
84.53.185.170
C:\Users\matth> |
Kortom: welke denkfout maak ik, of heb ik toch ergens iets verkeerd ingesteld? Hoe kan ik ervoor zorgen dat ik vanaf mijn lokale netwerk gewoon bij mijndomein.cc kan?