Cara Membersihkan Cache DNS di Mac OS X
Daftar Isi:
- Flush DNS di OS X 10.9 Mavericks
- Membilas Cache DNS di OS X Lion (10.7) dan OS X Mountain Lion (10.8)
- Membersihkan Cache DNS di Mac OS X 10.5, Mac OS X 10.6
Apakah Anda seorang administrator sistem atau pengembang web, atau apa pun di antaranya, kemungkinan Anda harus membersihkan cache DNS Anda sesekali untuk meluruskan sisi server, atau bahkan hanya untuk menguji konfigurasi tertentu.
Membersihkan cache DNS Anda di Mac OS X sebenarnya sangat mudah, tetapi sebenarnya ada beberapa perintah yang berbeda untuk digunakan, dan Anda akan menemukan bahwa perintah tersebut unik untuk versi Mac OS X yang berbeda.Kami membantu Anda apa pun versi Mac OS X yang Anda jalankan, dari MacOS Sierra 10.12, 10.11, 10.13, OS X 10.10, OS X 10.9, hingga kembali ke 10.4. Jadi temukan versi OS X Anda, buka Terminal Anda, dan ikuti petunjuk yang sesuai di bawah ini untuk memulai.
Ingat, setiap perintah ini harus dimasukkan ke dalam baris perintah, melalui aplikasi Terminal (ditemukan di /Applications/Utilities/ di semua versi Mac OS X). Luncurkan aplikasi itu terlebih dahulu dan kemudian Anda dapat menyalin dan menempelkan perintah jika Anda mau.
Siram Cache DNS di MacOS Monterey 12, macOS Big Sur 11
Dengan macOS Monterey, Big Sur, dan yang lebih baru, Anda dapat menggunakan string baris perintah berikut untuk menghapus cache DNS:
sudo killall -HUP mDNSResponder
Membersihkan Cache DNS di MacOS 10.12, 10.11 lebih baru
Untuk rilis Sierra, El Capitan, dan Mac OS yang lebih baru:
sudo killall -HUP mDNSResponder
Menghapus Cache DNS di OS X 10.10 Yosemite
Menjalankan Yosemite? Menghapus cache DNS di OS X Yosemite telah berubah lagi, dibagi menjadi MDNS dan UDNS atau digabungkan seperti yang akan kita gunakan di bawah ini, inilah perintah yang diperlukan:
sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;katakan flushed
Anda dapat membaca lebih lanjut tentang menyetel ulang dan membersihkan cache DNS di OS X Yosemite di sini jika Anda tertarik.
Flush DNS di OS X 10.9 Mavericks
Rere adalah cara membersihkan cache DNS di 10.9:
dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Anda harus memasukkan kata sandi admin untuk menyelesaikan tugas ini. Jika Anda perhatikan, ini menggabungkan pembunuhan mDNSResponder dengan dscacheutil standar, menjadikannya proses dua langkah untuk pertama, membersihkan cache, lalu memuat ulang penanganan DNS di OS X agar perubahan diterapkan.
Membilas Cache DNS di OS X Lion (10.7) dan OS X Mountain Lion (10.8)
Luncurkan Terminal dan masukkan perintah berikut, Anda harus memasukkan kata sandi administratif: sudo killall -HUP mDNSRespondercatat dscacheutil masih ada di 10.7 dan 10.8, tetapi metode resmi untuk membersihkan cache DNS adalah dengan mematikan mDNSResponder. Anda juga dapat menemukan proses yang sedang berjalan di Monitor Aktivitas.
Satu trik berguna jika Anda sering membersihkan DNS adalah menyiapkan alias untuk string perintah tersebut di .bash_profile Anda atau di profil shell pilihan Anda. Alias bash sederhana untuk membilas cache bisa berupa ini:
alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder'
Simpan itu ke .bash_profile, lalu mengetikkan “flushdns” akan mencegah keharusan menggunakan string perintah lengkap di masa mendatang.
Membersihkan Cache DNS di Mac OS X 10.5, Mac OS X 10.6
Luncurkan Terminal dan keluarkan perintah berikut: dscacheutil -flushcache Selesai, DNS Anda telah dibilas. Di samping catatan, dscacheutil secara umum menarik dan layak untuk dilihat, coba flag -statistics sebagai gantinya untuk beberapa statistik.
Flush DNS di Mac OS X 10.4 Tiger, & 10.3
Ketikkan perintah berikut di Terminal: lookupd -flushcache
Itu saja, hanya itu saja. Sekarang pengaturan DNS Anda harus seperti yang Anda inginkan, yang dapat Anda verifikasi dengan mudah dengan berbagai alat jaringan seperti http, ping, nslookup, traceroute, curl, atau apa pun yang sesuai dengan situasi spesifik Anda.
Jika Anda menemukan sesuatu yang tidak berfungsi dan DNS tampaknya tidak berubah, verifikasi versi OS X yang Anda jalankan dan gunakan perintah yang sesuai untuk versi terbaru.Jika Anda masih mengalami masalah setelah itu, coba mesin lain idealnya di jaringan lain (seperti ponsel) untuk memverifikasi bahwa itu bukan masalah dengan server jarak jauh.