[Frage] Manuelle Änderung des DNS-Server

alfred.s

Neuer User
Mitglied seit
27 Sep 2014
Beiträge
65
Punkte für Reaktionen
2
Punkte
8
Hallo,
viele Fritz!Boxen haben eine Option, um einen DNS-Server manuell einzutragen. Bei den 71xx (und damit auch bei den gefreetzten Speedports) fehlt dieses Menü. Ich weiß zwar, wie man ihn ändern kann (via Telnet oder über die Sicherungsdatei), das ist aber nicht gerade komfortabel.
Wäre es möglich, in Freetz ein entsprechendes Menü zur Eingabe von 2 DNS-Server-Adressen, die dann intern verwendet werden, einzubauen?
Grüße
Alfred
 
Hi Alfred,
wer mit freetz arbeitet ist gewisse "Handarbeit" und wenig komfortabel wäre es, wenn das eine Einstellung wäre, die man laufend anpassen würde. Zumindest passiert das bei mir alle Jahre mal.
Gruß,
Andreas
 
Problem ist, dass ich den Eintag zu Testzwecken immer mal wieder aktivieren und deaktivieren muss, da die DNS-Übertragung vom DSLAM nicht richtig arbeitet. Firmware kompilieren ist Pipifax. Mach ich regelmäßig, wenn's was Neues gibt. Für verschiedene Boxen. Dank Speedlinux geht das RatzFatz.
 
Die Config über telnet zu bearbeiten geht für geübte Finger genauso schnell wie übers WebIF.
 
Das AVM Webinterface...

Moin

Die Einstellungsseite in einem Tab in Firefox öffnen und den Sourcecode (HTML) studieren.
Da steht zum Beispiel....
Code:
 ["dnscfg:settings/ipv4_use_user_dns"] = "0", 
  ["dnscfg:settings/ipv4_user_firstdns"] = "127.0.0.1", 
  ["dnscfg:settings/ipv4_user_seconddns"] = "127.0.0.1", 
  ["dnscfg:settings/ipv6_use_user_dns"] = "0", 
  ["dnscfg:settings/ipv6_user_firstdns"] = "fd00::9ec7:a6ff:fe56:3e7f", 
  ["dnscfg:settings/ipv6_user_seconddns"] = "fe80::9ec7:a6ff:fe56:3e7f"
...und kann dann mit telnet und ctlmgr_ctl bequem eingestellt aktiviert/deaktiviert werden.

Beispiel....
Code:
ctlmgr_ctl w dnscfg settings/ipv4_use_user_dns 1
...schaltet ein...
Code:
ctlmgr_ctl w dnscfg settings/ipv4_use_user_dns 0
...schaltet aus.

Besser als ar7.cfg editieren. ;)
 
Das mit dem Quelltext studieren klappt natürlich nur wenn es die Einstellung im WebIF gibt...
 
Achso, stimmt, überlesen.
:rolleyes:

Vielleicht ist sie da, wurde aber versteckt/deaktiviert? :confused:
Dann wäre sie noch über die Direkteingabe der URL erreichbar: fritz.box/internet/dns_server_enh.lua
...mal probieren.

Vielleicht geht beim TS dieses Skript?

flipflop_dns.sh
Code:
#!/bin/sh
ff_ipv4_dns () {
ACTIVE=$(ctlmgr_ctl r dnscfg settings/ipv4_use_user_dns)
if [ ${ACTIVE} -eq 0 ]
 then
  ctlmgr_ctl w dnscfg settings/ipv4_use_user_dns 1
  echo 'Custom DNS (IPv4) ein'
 else
  ctlmgr_ctl w dnscfg settings/ipv4_use_user_dns 0
  echo 'Custom DNS (IPv4) aus'
fi
}
ff_ipv4_dns

ff_ipv6_dns () {
ACTIVE=$(ctlmgr_ctl r dnscfg settings/ipv6_use_user_dns)
if [ ${ACTIVE} -eq 0 ]
 then
  ctlmgr_ctl w dnscfg settings/ipv6_use_user_dns 1
  echo 'Custom DNS (IPv6) ein'
 else
  ctlmgr_ctl w dnscfg settings/ipv6_use_user_dns 0
  echo 'Custom DNS (IPv6) aus'
fi
}
ff_ipv6_dns

#EOF
...funktioniert wie ein Flipflopschalter, wenn ein, dann aus und umgekehrt...
Code:
flipflop_dns.sh
Custom DNS (IPv4) ein
Custom DNS (IPv6) ein
# flipflop_dns.sh
Custom DNS (IPv4) aus
Custom DNS (IPv6) aus
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.