Cara Flush DNS Cache Pada Linux

Jika pada MS-Windows kalian dapat menggunakan perintah ipconfig untuk membersihkan cache dns. Namun, Linux dan UNIX menyediakan berbagai cara untuk membersihkan cache. Linux dapat menjalankan nscd atau BIND atau dnsmasq sebagai daemon caching layanan nama. Server besar dan kelompok kerja dapat menggunakan BIND atau dnsmasq sebagai server caching khusus untuk mempercepat kueri.

Flush Nscd Dns Cache

Nscd men-cache permintaan yang dikeluarkan libc ke Layanan Nama. Jika mengambil data NSS cukup mahal, nscd mampu mempercepat akses berturut-turut ke data yang sama secara dramatis dan meningkatkan kinerja sistem secara keseluruhan. Mulai ulang nscd.

$ sudo /etc/init.d/nscd restart

ATAU

# service restart nscd

ATAU

# service nscd reload

Daemon ini menyediakan cache untuk permintaan layanan nama paling umum. File konfigurasi default, /etc/nscd.conf, menentukan perilaku daemon cache.
Siram Dnsmasq Dns Cache

Dnsmasq adalah DNS, TFTP, dan server DHCP yang ringan. Hal tersebut dimaksudkan untuk menyediakan layanan DNS dan DHCP yang digabungkan ke LAN. Dnsmasq menerima permintaan DNS dan menjawabnya dari cache kecil, lokal, atau meneruskannya ke server DNS nyata, dan rekursif. Perangkat lunak ini juga menginstal banyak router murah untuk men-cache permintaan dns. Cukup restart layanan dnsmasq untuk menghapus cache dns seperti ini: $ sudo /etc/init.d/dnsmasq restart

Atau

# service dnsmasq restart

Flush Caching BIND Server Dns Cache

Server BIND caching mendapatkan informasi dari server lain (Master Zona) sebagai respons terhadap kueri host dan kemudian menyimpan (cache) data secara lokal. Yang harus Anda lakukan adalah restart bind untuk menghapus cache: # /etc/init.d/named restart

Anda juga dapat menggunakan perintah rndc sebagai berikut:

flush out all cache: # rndc restart

Atau

# rndc exec

BIND v9.3.0 dan yang lebih tinggi akan mendukung pembilasan semua catatan yang dilampirkan ke nama domain tertentu dengan perintah flndname rndc. Dalam contoh ini siram semua catatan yang dirilis ke domain cyberciti.biz: # rndc flushname cyberciti.biz

Dimungkinkan juga untuk menghapus tampilan BIND. Misalnya, tampilan LAN dan WAN dapat memerah menggunakan perintah berikut.

# rndc flush LAN

# rndc flush WAN


Di tulis oleh: