GNU/Linux >> Belajar Linux >  >> Linux

Cara Membersihkan Cache DNS di Ubuntu

Apakah Anda menggunakan Ubuntu versi terbaru dan mencari cara untuk menghapus cache DNS Anda? Maka Anda telah datang ke tempat yang tepat. Dalam tutorial berikut, Anda akan belajar cara menghapus cache DNS di Ubuntu 20.04 dan Ubuntu 22.04. Kami juga akan menjelaskan mengapa Anda harus menghapus cache DNS Anda dari waktu ke waktu. Jadi mari kita mulai dengan prosesnya

Mengapa dan bagaimana cara menghapus cache DNS?

Cache DNS terkadang bisa rusak. Alasannya mungkin kesalahan teknis atau serangan virus lainnya yang menambahkan catatan DNS yang tidak valid ke database, yang dapat mengakibatkan pengguna dialihkan ke situs web lain dengan banyak iklan atau bahkan malware saat mengunjungi situs web. Jika cache rusak, pengguna disarankan untuk menghapus cache DNS

Ubuntu Hapus Cache DNS

Beberapa Debian Linux seperti Ubuntu masih menggunakan systemd-resolve. Penyelesaian ini sudah dibangun ke dalam sistem di Ubuntu dan secara otomatis digunakan oleh sistem operasi untuk banyak hal tanpa pengguna mengetahuinya. Itu sudah diinstal dan diatur di Ubuntu. Yang harus dilakukan pengguna adalah memasukkan perintah untuk menyiram DNS dan selesai.

Pertama, Anda perlu membuka terminal dan ketik:

sudo systemd-resolve --flush-caches

Saat Anda memasukkan perintah, terminal tidak memberikan konfirmasi apa pun bahwa cache telah dihapus, untuk mengonfirmasi bahwa Anda harus memasukkan perintah lain yang akan menunjukkan statistik kepada pengguna, perintahnya adalah sebagai berikut:

sudo system-resolve --statistics

Setelah Anda memasukkan perintah, statistik akan ditampilkan di terminal. Jika Anda melihat bahwa "ukuran cache saat ini" adalah nol, Anda akan mendapatkan konfirmasi bahwa cache DNS Anda telah dihapus.

Jika Anda menggunakan versi Linux selain Ubuntu, Anda juga dapat menggunakan perintah berikut:

Perintah NSCD

Jika Anda tidak menggunakan Ubuntu, tetapi Linux lain, Anda juga dapat menggunakan nscd. Arch Linux kebanyakan menggunakan nscd. Jika demikian, Anda hanya perlu mengetikkan perintah berikut untuk menghapus cache DNS Anda di Linux tersebut.

sudo systemctl restart nscd

Anda dapat menggunakan metode yang dijelaskan di atas untuk menghapus cache DNS di Ubuntu. Seperti yang disebutkan sebelumnya, Anda harus menghapus cache DNS Anda dari waktu ke waktu karena dapat menyebabkan berbagai masalah, seperti halaman web tidak dimuat dengan benar atau skrip web tidak berfungsi dengan baik. Semua masalah ini disebabkan oleh cache DNS yang rusak. Menghapus dan menyetel ulang mungkin akan menyelesaikan masalah.

Sudahkah Anda mencoba metode yang dijelaskan di atas untuk membersihkan cache DNS? Apakah itu berhasil untuk Anda? Jika tidak, beri tahu kami metode mana yang Anda gunakan di bagian komentar.


Linux
  1. Cara Membersihkan Cache DNS di Ubuntu dan LinuxMint

  2. Cara menginstal resolver DNS Tidak Terikat di Ubuntu 22.04

  3. Cara membersihkan cache penyelesai DNS di Linux (dan FreeBSD)

  1. Cara Membersihkan Cache DNS di macOS, Windows, &Linux

  2. Cara Meningkatkan Ubuntu 20.04 ke Ubuntu 21.04

  3. Cara Mengatur Resolver DNS Tidak Terikat di Ubuntu 20.04

  1. Cara mengatur DNS Nameserver di Ubuntu 20.04

  2. Cara Mengatur Server Nama DNS di Ubuntu 18.04

  3. Cara Menghapus (Flush) Cache DNS di Windows, MacOS, dan Linux