Meskipun sistem Anda menghapus DNS secara otomatis setelah TTL berakhir, Anda juga dapat menghapusnya secara manual untuk memecahkan masalah terkait jaringan. Pembilasan DNS akan membantu Anda menghapus semua catatan DNS di cache lokal Anda.

Pembilasan DNS biasanya dilakukan untuk memecahkan masalah seperti kesalahan 404 atau masalah terkait DNS lainnya seperti spoofing DNS atau peracunan cache DNS. Ini juga membantu melindungi privasi Anda dan memberi Anda versi terbaru dari situs web.

Pada artikel ini, pertama-tama kita akan mencoba memahami apa itu server DNS. Kemudian kita akan melihat kapan pembilasan diperlukan dan akhirnya mengumpulkan artikel dengan metode untuk membersihkan DNS Anda secara manual di OS Windows 10 dan 11.

Apa yang Dilakukan Pembilasan DNS?

DNS (Sistem Nama Domain) pada dasarnya adalah direktori lokasi domain/website di internet. Seperti buku telepon, ia menyimpan informasi tentang domain dan alamat IP-nya. Alamat IP adalah lokasi perangkat di internet, dan nama domain adalah label untuk alamat IP. Internet menggunakan alamat IP untuk menemukan perangkat lain.

Saat Anda mengunjungi halaman web, alamat IP domain web tersebut disimpan ke dalam cache Anda bersama dengan Time-To-Live(TTL). TTL menunjukkan berapa lama informasi DNS tetap berada di cache sebelum kedaluwarsa.

Saat Anda mencari situs web di komputer Anda, komputer akan memeriksa cache lokal untuk alamat IP situs web tersebut. Jika menemukan informasi DNS di cache, itu tidak harus melalui proses pencarian DNS di server DNS rekursif ISP. Ini menghemat waktu dan sumber daya sehingga waktu pemuatan menjadi lebih cepat.

Namun, jika tidak ditemukan di cache, server DNS akan meminta alamat tersebut. Ini kemudian akan menyimpan informasi IP yang diperolehnya dari server di cache untuk digunakan di masa mendatang.

Ketika Anda membersihkan DNS, itu akan membersihkan semua catatan di cache. Jadi, sekarang PC Anda harus mengulang proses meminta server DNS dan menyimpannya di cache untuk setiap situs.

Kapan Flush DNS?

Kita tahu bahwa cache DNS adalah catatan domain dan alamat IP mereka. Jadi, jika cache ini rusak, PC Anda tidak dapat menggunakannya dengan benar, yang menyebabkan kesalahan koneksi. Pembilasan DNS biasanya dilakukan untuk mengatasi kesalahan ini. Tetapi ada juga beberapa kegunaan lain untuk itu.

Cache DNS Rusak: Jika entri dalam cache DNS rusak, PC Anda tidak akan dapat memeriksa alamat IP. Ini dapat menyebabkan beberapa situs web tidak berfungsi sama sekali atau menunjukkan kesalahan 404. Alamat IP Berubah: Jika situs web mengubah server, alamat IP-nya juga akan berubah. Tetapi alamat IP yang disimpan di cache Anda mungkin masih mengarah ke lokasi lama karena tingginya nilai TTL yang diatur oleh pemilik situs. Kadang-kadang dapat menghasilkan versi situs web yang lebih lama. Hindari DNS Spoofing: Peretas terkadang dapat memanipulasi alamat IP, jadi jika Anda mencoba membuka situs web tertentu, situs web tersebut akan membuka halaman web yang salah. Proses ini dikenal sebagai spoofing atau peracunan cache. Membilas DNS Anda akan menghapus data yang diubah tersebut dan menggantinya dengan catatan yang lebih baru saat Anda mengunjungi situs web lagi.

Bagaimana cara Flush DNS di Windows?

Karena Windows membersihkan cache secara berkala, tidak ada opsi langsung untuk menghapus cache DNS. Tetapi Anda dapat menggunakan perintah untuk melakukannya secara manual. Berikut adalah beberapa metode untuk membersihkan cache secara manual: 

Menggunakan Prompt Perintah

Prompt perintah adalah antarmuka baris perintah OS Windows. Anda dapat menggunakan baris perintah khusus di sini untuk mengoperasikan komputer Anda. Namun, beberapa fungsi lanjutan memerlukan pusat komando untuk dijalankan secara eksklusif.

Membilas DNS juga mengharuskan Anda menggunakan perintah. Berikut langkah-langkah cara melakukannya:

Tekan Win+R, ketik cmd, dan tekan Ctrl + Shift + Enter. Ketik ipconfig/flushdns dan tekan Enter. Ini akan menghapus cache DNS PC Anda.

Menggunakan Program Run

Anda juga dapat menggunakan perintah Jalankan untuk menjalankan perintah flushdns secara langsung. Menggunakan program Jalankan mungkin lebih nyaman daripada metode lain, tetapi Anda harus menggunakan perintah yang tepat. Bilah spasi yang salah tempat juga dapat menunjukkan kesalahan. Berikut langkah-langkah untuk melakukannya:

Tekan Win+ R untuk membuka program Run.Copy dan paste perintah berikut dan tekan Enter.
ipconfig/flushdns

Ini tidak akan ditampilkan ada konfirmasi apakah DNS flush berhasil atau tidak. Namun, Anda mungkin melihat kilatan seketika di layar Anda. Anda dapat menganggap ini sebagai indikasi bahwa pembersihan DNS berhasil.

Menggunakan Powershell

Windows PowerShell adalah antarmuka baris perintah lain di PC Anda. PowerShell memungkinkan Anda untuk mengoperasikan pengaturan yang lebih canggih di PC Anda. Ikuti langkah-langkah berikut untuk mempelajari cara melakukannya:

Tekan Win + X. Pilih Windows PowerShell(Admin). Ini mengharuskan Anda memberikan hak istimewa administrator. Ketik Clear-DnsClientCache dan tekan enter untuk menghapus DNS.

Menggunakan file Batch

Jika Anda sering perlu menghapus DNS, Anda dapat membuat file batch dan menyimpannya di desktop Anda. File batch adalah program yang dapat dieksekusi yang secara otomatis mengeksekusi perintah yang diberikan. Cukup mengklik dua kali pada file tersebut akan menghapus cache DNS di PC Anda. Berikut cara membuatnya:

Klik kanan pada desktop Anda dan buka Baru > Dokumen teks. Ketik berikut di notepad: @echo off ipconfig/flushdns Jeda Klik File dan pilih Simpan sebagai.
Masukkan flushdns.bat di bilah nama. Anda dapat menggunakan nama apa pun yang Anda suka selama Anda menyimpannya dengan “.bat”di bagian akhir.
Arahkan ke desktop atau lokasi pilihan Anda dan tekan Simpan.

Bagaimana cara Menghapus Cache DNS Browser?

Selain cache DNS dari sistem operasi Anda, beberapa browser web juga menyimpan cache DNS terpisah. Browser tersebut memprioritaskan cache mereka sendiri di atas sistem. Jadi, jika Anda mengalami masalah konektivitas, Anda harus menghapus cache DNS browser sebagai gantinya. 

Di Chrome

Chrome adalah salah satu dari sedikit browser web yang memiliki cache DNS terpisah. Anda dapat langsung mengakses cache DNS dari bilah alamat. Berikut adalah langkah-langkah melakukannya:

Buka browser Chrome dan buka tab baru. Ketik chrome://net-internals/#dns dan tekan enter. Tekan tombol tombol Hapus cache host.

Di Firefox

Meskipun Firefox juga memiliki cache DNS eksklusif, ini akan menghapusnya setiap kali Anda keluar dari browser. Namun, Anda juga dapat menghapus cache DNS secara manual tanpa menutup browser. Begini caranya:

Buka browser Firefox. Ketik about:networking#dns dan tekan Enter. Klik Hapus cache DNS.

Categories: IT Info