Home
Help
Search
Login
Register
OPNsense Forum
»
International Forums
»
German - Deutsch
»
Lokale DNS Aufloesung mittels DNSmasq
« previous
next »
Print
Pages: [
1
]
Author
Topic: Lokale DNS Aufloesung mittels DNSmasq (Read 4787 times)
clover
Newbie
Posts: 1
Karma: 0
Lokale DNS Aufloesung mittels DNSmasq
«
on:
April 22, 2018, 09:22:10 am »
Hallo an alle,
vorweg, ich bin zwar ITler jedoch war Netzwerktechnik fuer mich immer ein rotes Tuch.
Auch bin ich nicht gerade der konzentrierteste Leser, deshalb kann es gut sein das ich hier einfach die Loesung im WebGui mega uebersehe.
Jedoch komm ich nicht hinter mein Problem was ich seit 2 Tagen versuche zu loesen und erhoffe mir deshalb unterstuetzung aus dem Forum hier.
Was ich versuche zu erreichen:
Mittels einer OPNsense Firewall/Routers habe ich meine Spielwiese vom restlichen Netzwerk getrennt, damit meine Freundin ungestoert Netflix schauen kann waehrend ich an irgendwelchen Configs bastle.
Das funktioniert soweit auch ganz gut. Ich bin vollends zufrieden mit OPNsense.
Eine Sache kriege ich jedoch nicht gebacken. DNS! Und zwar die lokale Aufloesung von Clientnamen in meinem speraten Netzwerk.
Ich wunesche mir, das nach dem ein Client eine IP angefragt hat am DHCP Service, dessen Hostname im DNS Server (dnsmasq) hinterlegt wird (das funktioniert auch). Anschliessend soll der Client ueber einen Hostnamen (vm-100.mynetwork.lan) erreichbar sein(das funktioniert nicht).
Aktuelles Verhalten: Client ist nach zuweisung der IP nicht ueber Hostname erreichbar, nur ueber IP.
Beim Hinterlegen von einzelnen Hosts in DNSmasq funktioniert die Namensaufloesung korrekt bei diesem Host. Jedoch ergibt das fuer mich keinen Sinn da hier einfach nur ein manueler Eintrag in /var/etc/dnsmasq-hosts angelegt wird. Der Host steht dort jedoch bereits drin, und zwar durch die automatische zuweisung ueber DHCP. Ich frage mich also warum er den dynamisch hinzugefuegten Eintrag nicht aufloesen kann.
Der Aufbau sieht folgendermassen aus:
Internet -> FritzBox mit Wlan/DHCP -> Bedient Wifi Geraete und meinen OPNsense WAN Port (192.168.178.XXX/24)
OPNSense System: WAN Port im Fritz Netz (192.168.178.250) -> LAN Port 172.28.24.1
Auf diesem LAN Port ist DHCP aktiviert. Neuen Clients wird schoen eine IP Addresse zugewiesen und an den Hostnamen wird die lokale Domain angefuegt.
DNSmasq Config:
Enable DNS Forwarder
Register DHCP leases in DNS forwarder
Register DHCP static mappings in DNS forwarder
Resolve DHCP mappings first
Query DNS servers sequentially
Bei DHCP ist nur die zu vergebende Range hinterlegt.
Unter System:General habe ich bei DNS Servers folgendes hinterlegt:
127.0.0.1 gw:none
172.28.24.1 gw:none
9.9.9.9 gw:none
Allow DNS server list to be overridden by DHCP/PPP on WAN nicht angekreuzt.
Do not use the DNS Forwarder/Resolver as a DNS server for the firewall nicht angekreuzt.
Der 2. Eintrag der auf das Interface LAN1 zeigt ist wahrscheinlich unnoetig. Den ersten Eintrag hab ich hinzugefuegt weil DNSmasq ja erstmal lokal schauen soll ob der Hostname bekannt ist.
So, meine Wall of Text endet hier erstmal. Falls noch weitere Infos benoetigt werden, immer raus damit.
Ich kann gerne auch noch Bilder anfertigen falls diese weiterhelfen.
Gruesse,
clover.
Logged
JeGr
Hero Member
Posts: 1945
Karma: 227
old man standing
Re: Lokale DNS Aufloesung mittels DNSmasq
«
Reply #1 on:
April 24, 2018, 11:17:31 am »
Als was steht der Client im DHCP Status in der Liste? Hat er da einen Namen? Evtl meldet er seinen Namen nicht via DHCP, weswegen er auch nicht aufgenommen werden kann. Du kannst dem Client aber per MAC eine feste IP per DHCP zuweisen und dabei einen Client Namen setzen/erzwingen, der wird dann auch via DNS erreichbar sein.
Gruß
Logged
"It doesn't work!" is no valid error description!
- Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense!
If you're interested in german-speaking business support, feel free to reach out via PM.
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
International Forums
»
German - Deutsch
»
Lokale DNS Aufloesung mittels DNSmasq