DNS-Server der AVM Fritz!Box 7170 manuell anpassen
Wenn man andere DNS-Server (Google-DNS, OpenDNS usw.), als die vom Internetprovider zugeteilten mit der AVM Fritz!Box 7170 (bei anderen Modellen vermutlich ähnlich) nutzen möchte, hat man das Problem, dass das Webinterface der Fritz!Box keine Einstellung des DNS Servers erlaubt. Es gibt zwar diverse Modifikationen der Fritz!Box Software, die das problemlos können, aber wer möchte wg. dieser Kleinigkeit schon gleich die ganze Firmware ändern.
Es gibt auch einen einfacheren Weg:
Zunächst sichert man über das Web-Interface der Fritz!Box die aktuellen Einstellungen in eine Datei, man erhalt dann z.B. die Datei: FRITZ.Box Fon WLAN 7170 29.04.80_29.08.10_1224.export . Diese enthält die derzeitige Konfiguration der Fritz!Box.
Diese Datei lässt sich mit einem ordentlichen Texteditor (z.B. notepad2 unter Windows oder vi/nano/kate unter Linux) bearbeiten und natürlich lassen sich so auch die DNS-Server manuell eintragen. Diese werden durch die 2x vorkommenden Einträge „overwrite_dns1“ und „overwrite_dns2“ (also insgesamt 4 Einträge) festgelegt.
Im Originalzustand sieht der entsprechende Teil der Konfigurationsdatei so aus:
…
his_ipaddr = 0.0.0.0;
overwrite_dns1 = 0.0.0.0;
overwrite_dns2 = 0.0.0.0;
bVolumeRoundUp = no;
…
his_ipaddr = 0.0.0.0;
overwrite_dns1 = 0.0.0.0;
overwrite_dns2 = 0.0.0.0;
bVolumeRoundUp = no;
…
Um nun einen benutzerdefinierten DNS einzutragen, z.B. OpenDNS, müssen die rot-markierten Werte 0.0.0.0 für overwrite_dns1 und overwrite_dns2 angepasst werden. Die Konfigurationsdatei könnte dann z.B. so aussehen (z.B. für OpenDNS):
…
his_ipaddr = 0.0.0.0;
overwrite_dns1 = 208.67.222.222;
overwrite_dns2 = 208.67.220.220;
bVolumeRoundUp = no;
…
his_ipaddr = 0.0.0.0;
overwrite_dns1 = 208.67.222.222;
overwrite_dns2 = 208.67.220.220;
bVolumeRoundUp = no;
…
Da wir aber eine prüfsummengesicherte Datei editiert haben, würde die Fritz!Box das Zurückspielen nicht erlauben und die Datei wäre unbrauchbar, wenn es da nicht einen Trick gäbe.
In obiger Datei muss man exakt vor die Zeile
**** CFGFILE:ar7.cfg
folgende Zeile setzen:
NoChecks=yes
Achtung! – Auf die Groß- und Kleinschreibung achten. Also erhält man dann z.B.:
…
OEM=avm
Country=049
Language=de
NoChecks=yes
**** CFGFILE:ar7.cfg
/*
* /var/flash/ar7.cfg
…
Dadurch haben wir für den Teil „ar7.cfg“ der Konfiguration den Prüfsummencheck deaktiviert. Wenn wir die Datei nun speichern und die Einstellungen über das Webinterface der Fritz!Box zurückspielen, werden diese akzeptiert. Unsere Fritz!Box hat nun benutzerdefinierte DNS-Server fürs Internet.
In ähnlicher Art und Weise kann man auch andere Einstellungen der Fritz!Box problemlos ändern, wenn das Web-Interface keine Möglichkeit dazu bietet, z.B. mehr als einen DynDNS Provider uvm. Wichtig – immer eine Sicherung der Originaleinstellungen aufheben und beim Editieren der Datei sehr vorsichtig sein.
Super, genau das habe ich gesucht funzt super bei einer 3270
overwrite_dns1 = 208.67.222.222;
overwrite_dns2 = 208.67.222.220;
208.67.222.222
208.67.220.220
Tippfehler?
Ich wüsste nicht wo.
Ein fehlendes Semikolon am Ende der Zeile beim neuen zweiten DNS-Server-Eintrag.
>> Danke für den Hinweis, wurde gefixed.
>> Danke für den Hinweis, wurde gefixed.
vielen Dank an Dich und Startpage!
Hatte nach: „fritzbox 7170 dns“ gesucht,
100% Erfolg 🙂
TIP:
Liste frei verwendbarer DNS-Server
Die folgenden Nameserver können als Ersatz der Provider-eigenen Nameserver verwendet werden (zum Zeitpunkt der Erstellung dieser Liste, keine Garantie, wie lange sie frei verfügbar sind)
85.214.20.141 (FoeBud)
204.152.184.76 (f.6to4-servers.net, ISC, USA)
2001:4f8:0:2::14 (f.6to4-servers.net, IPv6, ISC)
194.150.168.168 (dns.as250.net; anycast DNS!)
213.73.91.35 (dnscache.berlin.ccc.de)
80.237.196.2
194.95.202.198
Doesn’t work for me 🙁 Still get the dns from my isp.
Using my 7170 as router behind the cable modem.
What firmware version do you have? My is 58.04.78.
Hi,
first of all, the latest AVM firmware now allows you to change DNS via regular Web-Interface, no more tweaks needed. But some ISPs do not allow DNS changes and on this boxes you cannot change DNS in any way.
Hallo,
danke für die Anleitung! Besonders gut für eine alte Box, die keine aktuelle Firmware mehr unterstützt.
Wegen der vorigen Kommentare: die Adressen von OpenDNS lauten wie richtig kommentiert: 208.67.222.222 und 208.67.220.220. Im Artikel selbst ist bei der letzten Adresse eine 2 zuviel : )
IP-Adressen sind nun gefixed. – Danke für den Hinweis!
Users of older boxes that can not be upgraded anymore might still need this documentation to change their DNS entries.