DNS (Sistem Nama Domain) Server menerjemahkan nama ramah manusia dari sebuah situs web (mis., switchingtomac.com) menjadi alamat IP yang mengarah ke server tertentu yang menghosting situs web tersebut.
Jika penyiapan DNS Anda tidak berfungsi dengan benar, pencarian DNS ini tidak akan berfungsi, dan Anda tidak akan menjangkau situs web. Jika Anda mendapatkan "server DNS tidak merespons" atau pesan kesalahan lain yang terkait dengan DNS di Mac Anda, ini adalah beberapa kemungkinan perbaikan untuk masalah tersebut.

Mulai Ulang Semuanya
Saran standar untuk me-reboot hal-hal berlaku lebih dari sebelumnya untuk masalah DNS karena sering kali masalah dengan koneksi internet yang perlu diselesaikan.Karena itu, mulai ulang semua perangkat dalam rantai. Nyalakan ulang modem Anda (mis., Fiber ONT, cable box, dll.) dan router Anda (jika itu adalah perangkat terpisah). Mulai ulang semua unit mesh satelit, ekstender, dan repeater. Terakhir, restart Mac itu sendiri.
Beberapa penyedia layanan internet memungkinkan pelanggan mengatur ulang koneksi ISP dari jarak jauh melalui situs web atau dasbor aplikasi seluler. Jika Anda memiliki fitur ini, Anda mungkin juga ingin mengatur ulang koneksi ISP Anda dari jarak jauh.
Apakah Mac Anda Masalahnya?
Sebelum Anda mulai melihat-lihat Mac Anda, Anda harus mempersempit masalahnya ke komputer Anda, atau Anda akan membuang waktu dan berpotensi mengacaukan segalanya lebih lanjut.
Cara tercepat untuk memeriksa apakah masalahnya ada pada sesuatu selain Mac Anda adalah dengan membuka halaman web yang sama di perangkat lain yang tersambung ke jaringan yang sama. Alternatifnya, alihkan Mac Anda ke koneksi lain (mis., hotspot iPhone atau Ethernet Anda) dan lihat apakah masalahnya masih ada.

Anda mungkin juga ingin mencoba browser web lain, seperti beralih ke Google Chrome jika Anda telah menggunakan Safari atau sebaliknya.
Jika masalah berlanjut di luar perangkat macOS Anda, lebih baik Anda mengikuti panduan pemecahan masalah DNS umum kami terlebih dahulu. Anda juga mungkin menghadapi pemadaman DNS, yang dapat Anda atasi dengan mengikuti langkah-langkah yang diuraikan dalam “Mengubah Server DNS Anda” di bawah.
Perbarui Browser Anda dan macOS
Misalkan Anda memiliki pembaruan browser yang tertunda di Chrome, Safari, atau browser lain. Selesaikan pembaruan itu terlebih dahulu sebelum memecahkan masalah DNS Anda lebih lanjut. Peramban seharusnya tidak memiliki masalah koneksi meskipun ada pemadaman DNS atau masalah lain karena terhubung langsung ke daftar server pembaruan yang tersedia.

Kami juga melihat postingan forum online yang menunjukkan bahwa masalah DNS di komputer macOS lebih akrab dengan versi macOS tertentu daripada yang lain. Misalnya, tampaknya macOS Big Sur, khususnya, memiliki masalah DNS yang muncul secara acak.
Apakah ini merupakan masalah dengan versi macOS tertentu, sebaiknya perbarui ke versi terbaru edisi macOS yang Anda jalankan. Alternatifnya, jika Anda siap untuk peningkatan yang signifikan, perbarui ke versi terbaru macOS yang didukung perangkat keras Mac Anda. Ini akan menghilangkan masalah DNS yang disebabkan oleh bug apa pun yang diketahui Apple.
Mulai ulang mDNSResponder
Jika Anda membuka Monitor Aktivitas macOS, Anda akan melihat proses yang disebut “mDNSResponder” sebagai salah satu dari banyak program yang berjalan di latar belakang sistem operasi. Perangkat lunak kecil ini memiliki tugas penting: mencari perangkat di jaringan yang menggunakan protokol jaringan tanpa konfigurasi Bonjour Apple.
Ratusan perangkat, aplikasi, dan fitur macOS mengandalkan mDNSResponder agar berfungsi dengan benar, tetapi terkadang prosesnya salah. Hal ini dapat menyebabkan perilaku jaringan yang aneh, termasuk kesalahan DNS saat mencoba menjelajahi situs web.
- Buka Monitor Aktivitas dengan mencarinya di Pencarian Spotlight. Anda dapat membuka pencarian Spotlight dengan menekan Command + Spasi.

- Cari mDNSresponder dalam daftar proses yang berjalan menggunakan fungsi Pencarian.

- Pilih, lalu pilih ikon X untuk menghentikan proses.

- Konfirmasikan bahwa Anda ingin Memaksa Keluar dari mDNSresponder.

- Coba buka website lagi.
Membersihkan Cache DNS
Salah satu masalah paling umum adalah cache DNS yang rusak atau kedaluwarsa. Cache DNS mencantumkan alamat situs web dan alamat IP terkait.
Situs web yang sering Anda kunjungi atau yang baru-baru ini Anda kunjungi memiliki alamat IP yang di-cache sehingga saat Anda melihatnya lagi, browser langsung menuju ke server alih-alih menanyakan server DNS terlebih dahulu.
Jika alamat IP telah berubah atau server pada alamat tertentu itu tidak aktif, cache DNS Anda sekarang mengarah ke tempat yang salah, dan situs web tidak dapat dimuat. Anda dapat "membilas" cache DNS, yang berarti menghapusnya. Ini memaksa browser Anda untuk mendapatkan informasi baru dari server DNS:
- Buka Terminal. Anda dapat menemukannya dengan menekan Command + Spasi lalu mencari “Terminal”.
- Selanjutnya, kita akan menjalankan perintah menggunakan “sudo” atau “Super User DO.” Ini mengangkat perintah ke tingkat administrator tertinggi. Anda mungkin harus memasukkan kata sandi administrator untuk Mac Anda saat menjalankan perintah ini.
- Perintah terminal yang tepat untuk menghapus DNS di macOS berbeda tergantung pada versi Anda yang sedang berjalan. Perintah berikut khusus untuk setiap versi macOS yang terdaftar.
Untuk Mojave (versi 10.14), High Sierra (versi 10.13), Sierra (versi 10.12), Mountain Lion (versi 10.8), dan Lion (versi 10.7) gunakan:
sudo killall -HUP mDNSResponder
Untuk El Capitan (versi 10.11) dan Mavericks (versi 10.9):
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
Untuk Yosemite (versi 10.10):
sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches
Untuk Snow Leopard (versi 10.6) dan Leopard (versi 10.5):
sudo dscacheutil -flushcache
Untuk Harimau (versi 10.4):
lookupd -flushcache
Sekarang cache DNS Anda kosong, dan semua masalah terkait cache harus diselesaikan. Jika Anda tidak mengetahui versi macOS yang Anda miliki, lihat Versi macOS Apa yang Saya Miliki?
Jika Anda perlu menghapus DNS di perangkat Windows, iOS, atau Android, lihat Panduan Pembilasan Cache DNS kami.
Ubah Server DNS Anda
Secara umum, ISP memelihara server DNS mereka sendiri sehingga pelanggan mereka dapat memperoleh respons yang baik saat menjelajahi situs web. Router Anda secara otomatis mendapatkan alamat server DNS dari ISP Anda, dan semua permintaan server nama masuk ke server tersebut.
Namun, Anda tidak hanya perlu menggunakan server DNS yang disediakan oleh ISP Anda. Faktanya, banyak ISP memiliki server DNS yang agak buruk, jadi lebih baik Anda beralih ke yang umumnya dianggap kelas atas.
- Buka Menu Apple dan pilih Preferensi Sistem.

- Selanjutnya, pilih Jaringan.

- Sekarang pilih koneksi jaringan yang ingin Anda tentukan untuk server DNS. Jika Anda menggunakan Wi-Fi, pilih koneksi Wi-Fi yang relevan. Jika Anda menggunakan beberapa antarmuka jaringan, Anda harus mengulangi langkah-langkah ini untuk semuanya.

- Pilih Lanjutan lalu pilih tab DNS.

- Untuk menambahkan server DNS, pilih tombol + di bawah bagian Server DNS.
Server DNS mana yang Anda pilih terserah Anda, tetapi DNS Cloudflare dan DNS Google sangat disarankan.
Pilihan pertama yang baik adalah server DNS publik Google yang cepat dan akurat. Ini adalah rincian untuk masuk:
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
Ini adalah server yang akan ditambahkan untuk Cloudflare DNS:
- 1.1.1.1
- 1.0.0.1
- 2606:4700:4700::1111
- 2606:4700:4700::1001
Alternatif bagus ketiga adalah OpenDNS. Ini adalah alamat server:
- 208.67.222.222
- 208.67.220.220
Anda bahkan dapat menggunakan layanan Smart DNS khusus yang memberi Anda kendali yang sangat halus atas pengalaman internet Anda dan bahkan memungkinkan Anda mengatasi pemblokiran konten berbasis lokasi. Namun, sebagian besar layanan DNS cerdas memerlukan biaya berlangganan.
Memeriksa Mac Firewall

Dalam beberapa kasus, masalah DNS Anda mungkin disebabkan oleh masalah dengan firewall Mac Anda. Firewall adalah filter jaringan perangkat lunak atau perangkat keras yang memblokir lalu lintas yang tidak sah. Firewall Anda mungkin memblokir koneksi Anda ke server DNS karena beberapa alasan. Lihat panduan konfigurasi firewall Mac untuk detail tentang mengaktifkan, menonaktifkan, dan mengonfigurasi firewall.
Menyiapkan Perutean Khusus Menggunakan File Tuan Rumah
Sistem operasi modern memiliki tabel perutean lokal yang dikenal sebagai file Host. Ini adalah dokumen teks sederhana yang akan selalu diperiksa browser Anda sebelum cache DNS atau server DNS.
Jika Anda mengalami masalah hanya dengan situs web tertentu, Anda dapat menyiapkan rute khusus untuk situs web tersebut dengan mengedit file host. File ini berisi daftar "nama host", yang hanya berupa alamat IP dan URL situs web yang menyertainya.
Semudah menambahkan alamat IP dan URL situs. Anda dapat mengalihkan URL ke alamat IP mana pun yang Anda suka, yang memiliki kegunaannya, tetapi di sini kami ingin mengarahkannya ke situs web yang ingin kami kunjungi.
Anda dapat menyiapkan daftar pengalihan permanen untuk situs web Anda yang paling penting sehingga tidak ada masalah DNS yang dapat memengaruhinya. Lihat panduan pengeditan file Host macOS kami untuk instruksi yang tepat.






