Saya terus mendapatkan pesan kesalahan setiap kali melakukan sesuatu yang membutuhkan pencarian DNS di server CentOS saya. Misalnya:
[root @ 15557 dll] # 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 Menyelesaikan www.whitehouse.gov ... gagal: Kegagalan sementara dalam resolusi nama. wget: tidak dapat menyelesaikan alamat host `www.whitehouse.gov '
Jika saya me-restart server maka masalah ini akan hilang untuk waktu yang singkat , tetapi selalu kembali setelah sekitar satu jam. Jika saya mengubah nameserver IP yang terdaftar resolv.conf
, masalahnya tidak diperbaiki, bahkan jika saya menggantinya dengan nameserver umum seperti Google 8.8.8.8
. Jika saya menghapus cache host setelah perubahan resolve.conf
, itu tidak memperbaiki masalah juga. Setelah restart server, resolv.conf
diubah kembali ke nilai default-nya (saya kira oleh beberapa DHCP).
tcpdump
tersedia di kebanyakan distro melalui repositori paket mereka. Saya akan merekomendasikan googling sekitar untuk tutorial tcpdump sebelum memulai. Selain itu, Anda dapat menggunakan tcpdump untuk menangkap paket dan menulisnya ke file log, lalu Anda dapat membuka file log itu dalam alat GUI yang disebut Wireshark, yang sedikit lebih ramah pengguna daripada menggunakan CLI.