Continuo a ricevere un messaggio di errore ogni volta che faccio qualcosa che richiede una ricerca DNS sul mio server CentOS. Per esempio:
[root @ 15557 ecc.) # 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 Risoluzione di www.whitehouse.gov ... non riuscita: errore temporaneo nella risoluzione dei nomi. wget: impossibile risolvere l'indirizzo host `www.whitehouse.gov '
Se riavvio il server, questo problema scompare per un breve periodo, ma ritorna sempre dopo circa un'ora. Se cambio gli IP dei nameserver elencati in resolv.conf, il problema non viene risolto, anche se li sostituisco con nameserver comuni come quelli di Google 8.8.8.8. Se svuoto la cache degli host dopo la modifica resolve.conf, non risolve nemmeno il problema. Dopo il riavvio del server, resolv.confviene ripristinato i valori predefiniti (suppongo che alcuni DHCP).
tcpdumpè prontamente disponibile nella maggior parte delle distribuzioni tramite il loro repository di pacchetti. Tuttavia, consiglierei di cercare su Google un tutorial su tcpdump prima di iniziare. Inoltre, è possibile utilizzare tcpdump per acquisire i pacchetti e scriverli in un file di registro, quindi è possibile aprire quel file di registro in uno strumento GUI chiamato Wireshark, che è un po 'più intuitivo rispetto all'utilizzo della CLI.