DNS (Domain Name System) adalah protokol yang memetakan nama domain ke alamat IP. Ketika Anda mengunjungi sebuah situs web, komputer Anda menghubungi server DNS untuk mendapatkan alamat IP terkait dengan nama domain yang dimasukkan. Sistem operasi Linux menyimpan cache DNS lokal untuk mempercepat proses pengambilan alamat IP. Namun, terkadang cache DNS perlu di-flush untuk memperbarui informasi yang disimpan. Dalam artikel ini, kami akan menjelaskan cara melakukan flush DNS di OS Linux.
Berikut adalah langkah-langkahnya:
Perisapan
Buka terminal
Untuk memulai proses flush DNS, Anda perlu membuka terminal di Linux. Anda dapat menggunakan shortcut keyboard seperti Ctrl+Alt+T atau mencarinya di menu aplikasi.
Akses Root
Flushing DNS pada Linux membutuhkan akses root atau superuser. Oleh karena itu, pastikan Anda masuk sebagai pengguna root atau menggunakan perintah “sudo” untuk menjalankan perintah dengan hak akses superuser.
Periksa versi distribusi Linux
Perintah untuk melakukan flush DNS dapat sedikit berbeda tergantung pada versi distribusi Linux yang Anda gunakan. Dalam artikel ini, kami akan menggunakan contoh perintah yang umum digunakan pada distribusi Ubuntu.
Flush DNS dengan systemd-resolved
Ketik perintah berikut di terminal dan tekan Enter:
sudo systemd-resolve --flush-caches
Pada distro terbaru, anda bisa menggunakan perintah berikut:
sudo resovectl flush-caches
Perintah tersebut akan menghapus cache DNS lokal pada sistem Linux Anda. Setelah Anda melakukan flush DNS, Anda juga dapat melihat statistik cache DNS dengan menggunakan perintah berikut:
sudo systemd-resolve --statistics
Pada distro terbaru, anda bisa menggunakan perintah berikut:
sudo resovectl statistics
Flush DNS dengan dnsmasq
Cara termudah untuk menghapus DNS resolver Anda, saat menggunakan dnsmasq, adalah mengirimkan sinyal “SIGHUP” ke proses “dnsmasq” dengan perintah “killall”. berikut perintah yang harus dijalankan di terminal:
sudo killall -HUP dnsmasq
Restart service dnsmasq dengan perintah berikut:
sudo systemctl restart dnsmasq
Dengan mengikuti langkah-langkah di atas, Anda dapat melakukan flush DNS pada sistem operasi Linux Anda. Proses ini membantu memastikan bahwa informasi DNS yang tersimpan di cache lokal diperbarui, sehingga Anda dapat mengakses situs web dengan benar. Pastikan untuk menggunakan perintah yang sesuai dengan versi distribusi Linux yang Anda gunakan.
Sekian pembahasan Cara Flush DNS di OS Linux, pilih layanan cloud kamu bisa di cloudaja atau di Natanetwork untuk kualitas terbaik.