Cara Menghapus & Reset Cache DNS di MacOS Sierra

Daftar Isi:

Anonim

Pengguna Mac OS yang telah mengubah setelan DNS mungkin perlu menghapus cache DNS sebelum perubahan diterapkan. Selain itu, terkadang server nama dan domain mungkin tidak dapat diselesaikan sebagaimana dimaksud jika Anda memiliki cache DNS basi di Mac, situasi lain di mana menyetel ulang cache DNS seringkali dapat menjadi solusi.

Kami akan menunjukkan cara menghapus cache DNS di MacOS Sierra 10.12 dan yang lebih baru.

ote: ini menggunakan baris perintah dan dengan demikian ditujukan untuk pengguna yang lebih mahir. Sangat jarang pengguna Mac OS pemula perlu menyetel ulang cache DNS mereka, tetapi sering kali hanya me-reboot saja akan mendapatkan efek yang sama.

Cara Menghapus Cache DNS di MacOS Sierra

  1. Buka aplikasi Terminal, temukan di folder Utilitas di dalam Aplikasi
  2. Masukkan sintaks perintah berikut dengan tepat (gunakan salin dan tempel jika ragu dengan akurasi sintaks):
  3. sudo killall -HUP mDNSResponder;katakanlah cache DNS telah dibilas

  4. Tekan tombol Return/Enter dan masukkan kata sandi admin saat diminta (hal ini diperlukan karena hak istimewa sudo)
  5. Tunggu beberapa saat hingga cache DNS dibersihkan

Anda akan mendapatkan peringatan audio verbal bahwa cache DNS telah dibersihkan setelah selesai.

Ini dapat menjadi sangat penting jika Anda baru saja membuat perubahan pada server DNS di Mac OS dan menemukan bahwa perubahan tersebut tidak diterapkan, tetapi juga sering digunakan oleh pengembang web, pemrogram, dan perancang yang bekerja dengan nama domain atau setelah mengedit file host.

Meskipun tidak selalu diperlukan, Anda mungkin perlu keluar dan meluncurkan kembali aplikasi aktif apa pun yang menggunakan DNS atau jaringan, termasuk Safari, Chrome, Firefox, Opera, sFTP, SSH, dan tugas serupa lainnya yang bergantung pada korespondensi nama domain.

Jarang perintah di atas mungkin tidak berfungsi, tetapi perintah alternatif tersedia untuk macOS Sierra 10.12.3 dan lebih baru yang menambahkan fokus tambahan pada proses bantuan juga, sintaksnya adalah:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;katakanlah cache DNS MacOS telah dihapus

Seperti sebelumnya, menekan kembali akan menjalankan sintaks perintah dan mengatur ulang cache DNS di MacOS 10.12.4 dan rilis yang lebih baru.

Ingat, tip ini ditujukan untuk macOS versi modern termasuk Sierra 10.12 dan yang lebih baru. Versi MacOS yang lebih lama sering kali memiliki metode yang sama sekali berbeda untuk menyetel ulang cache DNS seperti yang dijelaskan di sini, meskipun karena beberapa rilis sebelumnya masih dalam penerapan, sebaiknya Anda juga mengetahui metode tersebut.

Punya komentar atau trik untuk mengatur ulang cache DNS di MacOS? Beri tahu kami di komentar!

Cara Menghapus & Reset Cache DNS di MacOS Sierra