Saya sedang mencari cara untuk menyiram cache DNS lokal pada CentOS 6.
Sistem tidak menjalankan server DNS apa pun, dan saya ingin membiarkan setiap permintaan DNS keluar ke server nama yang dikonfigurasi, bahkan untuk yang duplikat.
Sebagian besar yang saya temukan online memberitahu saya untuk melakukan service nscd restart
, memuat ulang, atau melakukan nscd -i hosts
. Namun, sepertinya tidak ada yang membersihkan cache.
Jadi saya bertanya-tanya apakah ada yang punya ide tentang bagaimana saya bisa melakukan ini. Apakah ada semacam saklar di kernel yang perlu saya flip? Segala jenis pekerjaan di sekitar juga baik-baik saja.
wget -e 'http_proxy=localhost:3128' xxx.com
) saya bisa melihat permintaan sedang diteruskan dengan benar, tetapi semua yang berikutnya tidak. Jika saya menunggu cukup lama (cache kedaluwarsa), maka itu akan berfungsi lagi.