8Jul
Jika Anda bekerja di situs web, sesekali Anda perlu mereset cache DNS komputer Anda, terutama setelah mengedit catatan atau mengubah host. Sementara pembilasan cache DNS di Windows mudah dilakukan dengan perintah khusus, pengguna Mac harus menggunakan sedikit solusi.
Hapus Cache DNS Anda di Mac Anda
Untuk menghapus cache DNS Anda di Mac Anda, buka Terminal, yang dapat Anda temukan di Applications & gt;Utilitas atau dengan mencari dengan Spotlight, dan kemudian jalankan perintah berikut:
sudo killall -HUP mDNSResponderMasukkan kata sandi Anda saat diminta.
Jadi, apa yang sebenarnya dilakukan perintah ini? Apa yang terjadi di sini adalah bahwa Anda agak menipu sistem Anda agar membilas cache. Wikipedia menjelaskan:
Sinyal SIGHUP dikirim ke sebuah proses saat terminal pengendali ditutup. Ini awalnya dirancang untuk memberitahukan proses penurunan deret serial( hangup).Dalam sistem modern, sinyal ini biasanya berarti bahwa terminal pseudo atau virtual pengendali telah ditutup. Banyak daemon akan memuat ulang file konfigurasi mereka dan membuka kembali logfile mereka alih-alih keluar saat menerima sinyal ini.nohup adalah perintah untuk membuat perintah abaikan sinyal.
Jelas Anda tidak perlu tahu semua hal lainnya. Tapi sekarang Anda melakukannya.
Ada banyak informasi yang saling bertentangan di web tentang prosedur ini. Beberapa situs mengklaim bahwa Anda perlu menjalankan lebih banyak perintah daripada ini di High Sierra, misalnya, sementara yang lain membuat perintah ini tidak perlu lama. Sejauh yang bisa kita tahu, bagaimanapun, perintah di atas adalah semua yang sebenarnya diperlukan. Inilah cara memeriksa pekerjaan Anda.
Periksa apakah DNS Anda Sebenarnya Reset
Tidak yakin apakah reset DNS Anda benar-benar bekerja? Menutup browser web Anda sebelum membilas cache dapat membantu dalam beberapa situasi, namun jika hal itu tidak berhasil, Anda dapat dengan cepat memverifikasi bahwa cache Anda kosong dalam dua cara.
Yang pertama adalah spesifik lokasi. Di Terminal, ketik dig diikuti dengan URL situs. Sebagai contoh:
menggali howtogeek.comDi bagian "Answer Section", Anda akan melihat alamat IP yang diketahui komputer Anda untuk situs yang terdaftar.
Jika Anda tidak melihat alamat IP yang baru, pertimbangkan untuk mengubah pengaturan DNS pada Mac Anda dan membilas cache lagi.
Untuk metode yang lebih global( non spesifik situs), Anda juga dapat mengonfirmasi bahwa cache di-reset dengan Console, yang dapat Anda temukan di Applications & gt;Utilitas atau dengan menggunakan Spotlight. Dengan sistem Anda disorot di panel kiri, ketik "mDNSResponder" ke dalam kotak telusur, tekan Enter, ketik "Cache size" di samping kueri pertama, lalu tekan Enter lagi. Seperti ini:
Sekarang, dengan jendela Console Anda masih terbuka, kembali ke jendela Terminal Anda dan jalankan perintah berikut:
sudo killall -INFO mDNSResponderAnda harus melihat ukuran Cache DNS yang disorot di jendela Console. Sekarang jalankan perintah ini:
sudo killall -HUP mDNSResponderKemudian, jalankan perintah ini sekali lagi:
sudo killall -INFO mDNSResponderAnda seharusnya melihat perubahan ukuran cache di jendela Console. Pada gambar di atas, Anda bisa melihat ukuran cache kita berubah jauh setelah mengeluarkan perintah.