Sigo recibiendo un mensaje de error cada vez que hago algo que requiere una búsqueda de DNS en mi servidor CentOS. P.ej:
[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 La resolución de www.whitehouse.gov ... falló: falla temporal en la resolución de nombres. wget: no se puede resolver la dirección del host `www.whitehouse.gov '
Si reinicio el servidor, este problema desaparece por un corto tiempo, pero siempre vuelve después de una hora más o menos. Si cambio las direcciones IP de los servidores de nombres que figuran en la lista resolv.conf
, el problema no se soluciona, incluso si las sustituyo por servidores de nombres comunes como el de Google 8.8.8.8
. Si elimino el caché de hosts después de cambiarlo resolve.conf
, tampoco soluciona el problema. Después de reiniciar el servidor, resolv.conf
se vuelve a cambiar a sus valores predeterminados (supongo que algunos DHCP).
tcpdump
está disponible en la mayoría de las distribuciones a través de su repositorio de paquetes. Sin embargo, recomendaría buscar en Google un tutorial de tcpdump antes de comenzar. Además, puede usar tcpdump para capturar los paquetes y escribirlos en un archivo de registro, luego puede abrir ese archivo de registro en una herramienta GUI llamada Wireshark, que es un poco más fácil de usar que usar la CLI.