Ich habe einFritz!Box 7490Heim-DSL/Modem/Router von AVM.
Zusätzlich betreibe ich einen DNS-Server bei192.168.178.5(eigentlich ein Pi-hole Ad Blocker), den ich in den DHCP-Einstellungen der Fritz!Box als DNS-Adresse eingestellt habe, die per DHCP an alle Clients verteilt werden soll.[2]
Wenn Clients also eine IP von der Fritz!Box anfordern, werden sie automatisch angewiesen, DNS-Anfragen an folgende Adresse zu stellen:192.168.178.5. So weit, ist es gut.
Das Problem ist, wenn dieser DNS-Server ausfällt (Updates, Neustart, irgendetwas), verlieren alle Clients die Fähigkeit, Domänen aufzulösen (d. h. kein Internet mehr). Daher möchte ich ihnen eineSekundäre DNSzu verwenden, falls der erste nicht verfügbar ist. Dieser sekundäre DNS könnte sogar die Fritz!Box selbst sein (192.168.178.1), in welchem Fall die Werbeblockierung zwar nicht mehr funktioniert, aber zumindest der Internetzugang für sie nicht unterbrochen wird.
Scheint einfach genug zu sein, oder? Leider erlaubt mir die Fritz!Box-Benutzeroberfläche nicht, einenSekundäre DNSüber DHCP verteilt werden (die GUI hat einfach nur ein Feld für einen internen DNS-Server, was auch immer der Grund dafür sein mag). An anderer Stelle gibt es Felder für zwei externe DNS-Server, die von der Fritz!Box selbst verwendet werden können, wenn sie selbst als DNS-Server fungiert, aber das ist in meinem Szenario nicht nützlich oder relevant (diese sind auf OpenDNS-Server eingestellt).
Da es nicht möglich ist, einen sekundären DNS in der GUI einzurichten, habe ich mir die Konfigurationsdatei angesehen (auf die Sie zugreifen können, indem Sie ein Backup der Fritz!Box herunterladen und in einem Texteditor öffnen). Der relevante Abschnitt für den LAN-DNS-Server lautet:
dhcpserver {
saveinterval = 1h;
generic {
default_lease_time = 10d;
max_lease_time = 13d;
}
lan_dns4_server = 192.168.178.5;
}
Weiß jemand, wie ich hier einen sekundären DNS-Server hinzufügen kann?
Ich bin wirklich verzweifelt und entferne die gesamte DHCP-Funktionalität aus der Fritz!Box und richte meinen eigenen DHCP-Server ein, um die Tatsache zu umgehen, dass die Fritz!Box leider keinen sekundären DNS ausgeben kannist keine Option, da dadurch verschiedene Funktionen der Fritz!Box (wie das integrierte VPN und andere) beschädigt werden.
² Die Einstellung der DNS, die DHCP-Clients zugewiesen werden sollen, erfolgt auf der Weboberfläche unter „Heimnetz > Heimnetzübersicht > Netzwerkeinstellungen > Schaltfläche IPv4-Adressen“.
Hoffe, Sie können helfen. Danke.
Antwort1
Ich kann die Frage so nicht beantworten, aber hier ist eine Alternative:
Lassen Sie die Fritzbox standardmäßig ihre eigene Adresse für DNS per DHCP vergeben. Konfigurieren Sie dieErsteder beiden externen DNS-Server der Fritzbox als DNS-Proxy (192.168.178.5) und derzweiteder DNS-Server Ihres ISPs oder von Google oder was auch immer.
Konfigurieren Sie Ihren DNS-Proxy so, dass er den DNS-Server des ISPs direkt verwendet.
Ergebnis: Ein DNS-Client, der eine DNS-Suche durchführt, kontaktiert die Fritzbox. Die Fritzbox leitet die Suche an Ihren DNS-Proxyserver weiter. Wenn der Proxyserver ausgefallen ist, verwendet die Fritzbox den DNS-Server des ISPs.
Das sollte das gewünschte Ergebnis liefern. Wenn die Fritzbox einmal ausfällt, haben Sie sowieso kein Internet, also sollte das kein Problem sein.
Dies alles setzt voraus, dass die Fritzbox die DNS-Server in der angegebenen Reihenfolge verwendet und sie nicht durch die Server Ihres Internetdienstanbieters überschreibt, was möglich ist, aber nicht muss. Dies muss also getestet werden.
Antwort2
Ich liebe meine Fritz!Box auch, aber ihr DHCP-Server ist ziemlich einfach. Ich habe einen DD-WRT-Router in mein Netzwerk eingefügt und DNSMasq so konfiguriert, dass es umfassendere DHCP-Dienste bietet. Es ist noch früh, aber bisher hatte ich noch keine größeren Probleme. Ich habe die Details gebloggt.Hier.
Beachten Sie auch, dass Fritz!Box-VPN-Benutzer und Site-to-Site-VPN unabhängig vom internen DHCP-Server sind. Meine funktionieren immer noch, wenn der Fritz!Box-DHCP-Server ausgeschaltet und der DD-WRT-DHCP-Server eingeschaltet ist.