Memuat...

26 Oktober 2012 1,222 tampilan

Edit file hosts di Mac

Sesuaikan file hosts konfigurasi jaringan menggunakan Terminal macOS / OS X.

File Hosts adalah file konfigurasi protokol jaringan IP yang digunakan oleh sistem operasi untuk memetakan nama host ke alamat IP. Seringkali file ini dimodifikasi untuk memblokir situs berbahaya atau situs dengan konten yang tidak pantas, dll. File Hosts di Mac OS X dilindungi dari penulisan ulang dan tidak dapat diedit begitu saja dengan TextEdit atau editor teks lainnya. Namun, kami menunjukkan cara melakukannya dengan Terminal Mac OS X.

Tutorial: Mengedit file host di Mac

Net IconFile Hosts adalah file konfigurasi protokol jaringan IP yang digunakan oleh sistem operasi untuk memetakan nama host ke alamat IP. Sering kali file ini dimodifikasi untuk memblokir situs berbahaya atau situs dengan konten tidak pantas, untuk pengembangan web, mengarahkan nama domain ke alamat lokal, dll.

Jika Anda memasukkan URL apa pun di browser web, sistem pertama-tama memeriksa file hosts. Jika tidak ada pemetaan host yang relevan dengan URL, sistem akan menyelesaikan alamat IP melalui server DNS.

File ini juga dapat disalahgunakan oleh malware untuk mengalihkan domain, seperti untuk phishing perbankan internet Anda ke alamat IP lain untuk mencuri kata sandi akun bank Anda.

File Hosts disimpan dalam format file teks sederhana dan dapat ditemukan sebagai "hosts" tanpa ekstensi file di folder /private/etc.

Contoh file hosts standar di Mac tanpa modifikasi:

#
# Host Database
#
# localhost digunakan untuk mengonfigurasi interface loopback
# saat sistem sedang booting. Jangan ubah entri ini.
#
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

Simbol # menandakan komentar, yang memberikan informasi untuk pengguna.

Cara mengedit file hosts di sistem operasi macOS / OS X

File Hosts di Mac dilindungi dari penulisan ulang dan tidak dapat diedit begitu saja oleh TextEdit atau editor teks lainnya. Namun, Anda dapat menggunakan aplikasi Terminal yang memiliki izin untuk mengedit file sistem hosts.

Langkah 1 - Buka Terminal

Buka Finder. Arahkan ke folder ApplicationsUtilities dan klik dua kali pada aplikasi Terminal.app (alternatifnya bisa mengetik Terminal di pencarian Spotlight).

Langkah 2 - Buka file hosts

Ketik sudo nano /private/etc/hosts di baris perintah Terminal. Anda akan diminta untuk memasukkan kata sandi administrator. Ketik kata sandi tersebut dan tekan tombol Enter.

Apple Terminal edit hosts

Langkah 3 - Edit file hosts

File hosts akan dibuka di editor teks GNU nano untuk Terminal. Sekarang Anda dapat mengedit pemetaan host saat ini atau menambahkan yang baru. Anda dapat menavigasi file hosts dengan tombol panah.

Apple Terminal GNU nano edit host

Anda juga dapat menambahkan komentar pada pemetaan host Anda. Komentar harus diawali dengan simbol #.

Langkah 4 - Simpan file hosts

Setelah selesai mengedit, tekan Ctrl + O untuk menyimpan perubahan pada file hosts. Untuk keluar dari GNU nano, tekan Ctrl + X.

Langkah 5 - Bersihkan Cache DNS

Untuk memuat peta hosts baru ke dalam sistem, Anda harus membersihkan Cache DNS. Ada dua cara untuk melakukannya. Tetap di Terminal.app dan ketik perintah dscacheutil -flushcache, atau cukup restart sistem operasi.

Apple Terminal flush DNS Cache