File Host Tidak Berfungsi di Mac? Coba Perbaiki Ini

Daftar Isi:

Anonim

Beberapa pengguna Mac telah menemukan bahwa file host di MacOS tampaknya tidak berfungsi, atau perubahan pada file /etc/hosts di Mac tampaknya diabaikan. Mengingat bahwa file host digunakan untuk memetakan alamat IP ke nama host, dan sering dimodifikasi oleh pengguna tingkat lanjut, ini adalah masalah yang sangat mengganggu.

Ini adalah masalah yang cukup jelas ketika terjadi, karena setelah mengedit file host di Mac dari baris perintah atau bahkan dengan TextEdit, dan mengosongkan cache DNS, tampaknya tidak ada perubahan apa pun pada host .

Perubahan pada file host yang diabaikan, atau pengeditan pada file host tidak berfungsi, sebenarnya merupakan kejadian yang cukup umum, terutama dengan versi modern perangkat lunak sistem MacOS. Untungnya ini juga biasanya merupakan perbaikan yang sangat mudah.

Perbaiki Perubahan File Host Diabaikan / File Host Tidak Berfungsi di MacOS

Alasan yang paling mungkin mengapa file host tidak berfungsi di Mac adalah karena file tersebut rusak, atau bukan lagi format file ASCII. Hal ini terkadang dapat terjadi saat mencoba mengedit file host dengan editor Teks Kaya atau aplikasi pihak ketiga, atau jika jenis file yang salah disimpan saat menggunakan vim/vi/nano dll.

Pertama, kita akan mencadangkan/memindahkan file host lama dengan mengganti namanya, ini memungkinkan Anda mengembalikan perubahan jika diinginkan:

sudo mv /etc/hosts /etc/hostsbackup

Salin konten file cadangan host ke clipboard Anda, cara mudah untuk melakukannya adalah dengan menggunakan cat lalu pilih teks dan salin ke clipboard Anda:

cat /etc/hostsbackup

Sekarang buat file host baru dengan nano:

sudo nano /etc/hosts

Tempel konten file host asli ke file host yang baru Anda buat.

Tekan Control+o dan Control+X untuk menyimpan dan keluar dari nano.

Berikutnya, Anda mungkin ingin menghapus cache DNS agar perubahan diterapkan.

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Itu harus cukup untuk perubahan host untuk melanjutkan, dan Anda tidak perlu meluncurkan kembali browser apa pun atau aplikasi lain yang terhubung ke internet.

CATATAN: Beberapa pengguna Mac melaporkan perlu memulai ulang Mac mereka agar file host baru dapat dikenali, hal ini jarang terjadi tetapi mungkin berlaku untuk beberapa Mac yang menjalankan macOS Catalina atau lebih baru.

Ada juga kemungkinan bahwa Anda mungkin perlu mengaktifkan akun root di Mac OS sebelum Anda dapat memodifikasi file host, tergantung seberapa kuat instalasi macOS Anda.

Beberapa pengguna terus mengalami masalah dengan file host yang diabaikan di macOS Monterey dan macOS Ventura khususnya, dalam hal ini Anda juga dapat menggunakan aplikasi pihak ketiga seperti GasMask untuk mengelola file host di Mac , atau bahkan ekstensi browser untuk memodifikasi host jika Anda ingin melakukannya di tingkat browser. Misalnya, untuk Google Chrome, ekstensi Chrome seperti LiveHosts sudah cukup.

Pernahkah Anda mengalami masalah dengan file host di MacOS sebelumnya? Apakah solusi di atas untuk membuat file host baru dari baris perintah menyelesaikan masalah untuk Anda? Apakah Anda menemukan solusi lain? Bagikan pengalaman Anda dengan kami di komentar!

File Host Tidak Berfungsi di Mac? Coba Perbaiki Ini