Problem:
In letzter Zeit kam es häufiger zu Ausfällen der DNS-Server von 1und1.
Obwohl die Server standardmässig per DHCP eingerichtet werden, wurden keine anderen DNS-Server übermittelt.
Daher hier der Weg, wie man sich manuell retten kann.
Lösung:
Wir bauen uns weitere DNS-Server (hier OpenDNS) in die resolv.conf
.
Leider ist es mit dem hinzufügen alleine nicht getan. Denn nach einem Reboot wird die resolv.conf
vom DHCP-Client neu beschrieben.
Also bedienen wir uns einem eigenen Start-Scripts /etc/init.d/add_dns
(hier das Beispiel für SuSE):
#!/bin/sh ### BEGIN INIT INFO # Provides: Local Start Script # Required-Start: $network # Required-Stop: # Default-Start: 3 5 # Default-Stop: ### END INIT INFO #backup wer will: cp -p /etc/resolv.conf /etc/resolv.conf.1und1 # Neue DNS-Server anfuegen echo "nameserver 208.67.222.220" >> /etc/resolv.conf echo "nameserver 208.67.220.222" >> /etc/resolv.conf
Danach noch die üblichen Handgriffe:
chmod +x /etc/init.d/add_dns chkconfig --add add_dns #und einmal starten: /etc/init.d/add_dns