Ich erhalte immer wieder eine Fehlermeldung, wenn etwas getan wird, das eine DNS-Suche auf meinem CentOS-Server erfordert. Z.B:
[root @ 15557 etc] # wget http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf --2011-05-03 20: 55: 35-- http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf Auflösung von www.whitehouse.gov ... fehlgeschlagen: Temporärer Fehler bei der Namensauflösung. wget: Hostadresse "www.whitehouse.gov" kann nicht aufgelöst werden
Wenn ich den Server neu starte, verschwindet dieses Problem für kurze Zeit, aber es kommt immer nach einer Stunde oder so zurück. Wenn ich die in aufgelisteten Nameserver-IPs ändere resolv.conf
, ist das Problem nicht behoben, auch wenn ich sie durch einen herkömmlichen Nameserver wie den von Google ersetze 8.8.8.8
. Wenn ich den Hosts-Cache nach dem Ändern resolve.conf
entleere, wird das Problem ebenfalls nicht behoben. Nach dem Neustart des Servers wird der resolv.conf
auf seine Standardwerte zurückgesetzt (ich vermute, durch einige DHCP).
tcpdump
ist in den meisten Distributionen über das Paket-Repository verfügbar. Ich würde jedoch empfehlen, vor dem Start ein tcpdump-Tutorial zu lesen. Sie können die Pakete auch mit tcpdump erfassen und in eine Protokolldatei schreiben. Anschließend können Sie diese Protokolldatei in einem GUI-Tool namens Wireshark öffnen, das etwas benutzerfreundlicher ist als die Verwendung der CLI.