Cara Membersihkan Cache DNS di Mac

Daftar Isi:

Cara Membersihkan Cache DNS di Mac
Cara Membersihkan Cache DNS di Mac
Anonim

Yang Perlu Diketahui

  • Ketik Terminal ke Spotlight, atau arahkan ke Go > Utilities > Terminal.
  • Di jendela Terminal, masukkan perintah: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Artikel ini menjelaskan cara membersihkan cache DNS di Mac.

Bagaimana Cara Mengatur Ulang DNS Saya di Mac?

Jika Anda mengalami masalah konektivitas, Anda mungkin dapat memperbaikinya dengan mengatur ulang catatan lokal informasi server nama domain (DNS) yang disimpan di Mac Anda. Informasi ini mungkin kedaluwarsa atau rusak, mencegah situs web memuat dan memperlambat koneksi Anda. Untuk mengatur ulang cache DNS di Mac, Anda harus memasukkan perintah Terminal di Mac Anda.

Berikut cara membersihkan cache DNS Anda di Mac:

  1. Ketik Perintah+ Spasi untuk membuka Spotlight.

    Image
    Image
  2. Ketik Terminal, dan pilih Terminal dari hasil pencarian.

    Image
    Image

    Anda juga dapat mengakses Terminal dengan menavigasi ke Go > Utilities > Terminal.

  3. Masukkan perintah ini ke jendela Terminal: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder lalu tekan Enter.

    Image
    Image

    Perintah ini hanya berfungsi di macOS El Capitan dan yang lebih baru. Jika Anda memiliki macOS versi lama, periksa bagian berikutnya untuk perintah yang benar.

  4. Ketik kata sandi Anda, dan tekan enter lagi.

    Image
    Image

    Kata sandi tidak akan muncul di Terminal saat Anda mengetiknya. Cukup ketik kata sandi dan tekan enter.

  5. Cache DNS Anda akan direset, tetapi tidak akan ada pesan seperti itu di Terminal. Ketika baris baru muncul, itu menunjukkan perintah telah dilakukan.

    Image
    Image

Cara Membersihkan DNS di MacOS Versi Lama

MacOS versi lama menggunakan perintah Terminal yang berbeda untuk membersihkan DNS. Namun, Anda mulai dengan membuka jendela Terminal terlepas dari versi macOS yang Anda gunakan.

Berikut adalah perintah untuk menyiram DNS di setiap versi macOS:

  • El Capitan dan yang lebih baru: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Singa, Singa Gunung, dan Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Apa Fungsi Flushing DNS?

Setiap kali Anda mencoba mengakses situs web melalui internet, Anda terhubung ke server DNS yang memberi tahu browser web Anda ke mana harus pergi. Server DNS memelihara direktori situs web dan alamat IP, yang memungkinkannya melihat alamat situs web, menemukan IP yang sesuai, dan memberikannya ke browser web Anda. Informasi tersebut kemudian disimpan di Mac Anda dalam cache DNS.

Saat Anda mencoba mengakses situs web yang baru-baru ini Anda kunjungi, Mac Anda menggunakan cache DNS-nya alih-alih memeriksa dengan server DNS yang sebenarnya. Itu menghemat waktu, sehingga situs web memuat lebih cepat. Peramban web tidak harus melalui langkah ekstra untuk berkomunikasi dengan server DNS jarak jauh, yang menghasilkan lebih sedikit waktu antara memasukkan alamat situs web dan memuat situs web.

Jika cache DNS lokal rusak atau kedaluwarsa, ini seperti mencoba menggunakan buku telepon lama atau buku alamat yang dirusak seseorang. Browser web Anda memeriksa cache untuk menemukan alamat IP situs web yang Anda coba kunjungi, dan menemukan alamat yang salah atau alamat yang tidak dapat digunakan. Itu dapat memperlambat proses atau mencegah situs web atau elemen situs web tertentu, seperti video, dimuat.

Saat membersihkan cache DNS, Anda menginstruksikan Mac untuk menghapus catatan DNS lokalnya. Itu memaksa browser web Anda untuk memeriksa dengan server DNS yang sebenarnya saat berikutnya Anda mencoba mengakses situs web. Anda harus selalu membersihkan cache DNS Anda setelah mengubah server DNS di Mac Anda. Ini juga dapat membantu jika Anda mengalami masalah konektivitas.

FAQ

    Bagaimana cara memeriksa cache DNS di Mac?

    Buka aplikasi penampil log Konsol bawaan di Mac Anda dan ketik any:mdnsresponder ke dalam bilah pencarian. Kemudian, luncurkan Terminal, ketik sudo killall –INFO mDNSResponder, dan tekan Enter atau Return Kembali masuk aplikasi Konsol, Anda dapat melihat daftar catatan DNS yang di-cache.

    Bagaimana cara menghapus cache DNS di Windows 10?

    Untuk menghapus cache DNS di Windows 10, buka kotak dialog Run, ketik ipconfig /flushdns, dan klik OK. Anda juga dapat menggunakan perintah yang sama di prompt perintah Windows jika Anda menginginkan informasi lebih lanjut tentang prosesnya.

    Apa yang dimaksud dengan keracunan cache DNS?

    Keracunan cache DNS, juga dikenal sebagai DNS spoofing, adalah ketika seseorang dengan sengaja memasukkan informasi yang salah atau salah ke dalam cache DNS. Setelah informasi palsu dimasukkan, kueri DNS di masa mendatang akan mengembalikan respons yang salah dan mengarahkan pengguna ke situs web yang salah.

Direkomendasikan: