Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
12.06.2025

Cara Mengedit File Host di Linux

File host di Linux adalah file sistem penting yang digunakan untuk memetakan nama host ke alamat IP. File ini memungkinkan pengguna untuk menentukan resolusi nama domain khusus, yang dapat sangat berguna untuk pengembangan lokal, pengujian, atau mengesampingkan pencarian DNS untuk domain tertentu. Pada artikel ini, kita akan membahas cara mengedit berkas hos di Linux, menyediakan petunjuk langkah demi langkah dan pertimbangan penting.

Memahami File Hosts

File hos adalah berkas teks sederhana yang berada di sistem Linux Anda, biasanya terletak di:

/etc/hosts

Ketika Anda mencoba mengakses situs web atau layanan menggunakan nama host, sistem akan memeriksa file ini terlebih dahulu sebelum menanyakan server DNS. Ini berarti Anda dapat menggunakan file host untuk mengarahkan nama domain ke alamat IP tertentu tanpa mengubah pengaturan DNS.

Mengapa Mengedit File Hosts?

Anda mungkin ingin mengedit file hos karena beberapa alasan, termasuk:

  • Menguji situs web baru: Mengarahkan domain ke server pengembangan lokal tanpa mengubah catatan DNS.
  • Memblokir situs web: Mengarahkan domain yang tidak diinginkan ke 127.0.0.1 (localhost) untuk mencegah akses.
  • Resolusi domain khusus: Mengesampingkan pengaturan DNS untuk aplikasi atau layanan tertentu.

Langkah-langkah untuk Mengedit File Host di Linux

Langkah 1: Buka Terminal

Untuk mengedit berkas hos, Anda harus menggunakan terminal. Buka aplikasi terminal Anda. Anda biasanya dapat menemukannya di menu aplikasi Anda atau dengan menekan Ctrl Alt T.

Langkah 2: Cadangkan berkas hos

Sebelum melakukan perubahan apa pun, sebaiknya Anda membuat cadangan file hos saat ini. Jalankan perintah berikut ini:

sudo cp /etc/hosts /etc/hosts.backup

Perintah ini membuat salinan berkas hos asli bernama hosts.backup dalam direktori yang sama.

Langkah 3: Buka berkas hos untuk diedit

Gunakan editor teks untuk membuka berkas hos. Anda dapat menggunakan editor seperti nano, vi, atau gedit. Di bawah ini adalah cara melakukannya dengan nano, yang mudah digunakan untuk pemula:

sudo nano /etc/hosts

Langkah 4: Edit berkas hos

Setelah file host terbuka di editor, Anda akan melihat baris yang terlihat seperti ini:

127.0.0.1 localhost

Untuk menambahkan nama host dan pemetaan alamat IP baru, arahkan ke bagian bawah berkas dan tambahkan baris baru dalam format berikut:

IP_alamat nama host

Sebagai contoh, untuk mengarahkan domain example.local ke mesin lokal Anda, Anda akan menambahkan:

127.0.0.1 example.local

Untuk memblokir situs web, Anda dapat mengarahkannya ke localhost:

127.0.0.1 situs web yang tidak diinginkan.com

Pastikan setiap entri berada di baris baru, dan pisahkan alamat IP dan nama host dengan spasi (spasi atau tab).

Langkah 5: Simpan perubahan dan keluar

Jika Anda menggunakan nano, simpan perubahan Anda dengan menekan CTRL O, lalu tekan Enter untuk mengonfirmasi. Keluar dari editor dengan menekan CTRLX .

Jika Anda menggunakan vi, tekan Esc, ketik :wq, lalu tekan Enter untuk menyimpan dan keluar.

Langkah 6: Verifikasi Perubahan Anda

Untuk memastikan bahwa perubahan Anda telah diterapkan, Anda dapat memverifikasinya dengan menjalankan perintah berikut:

cat /etc/hosts

Perintah ini akan menampilkan isi berkas hos. Anda akan melihat entri yang baru ditambahkan tercantum di sana.

Langkah 7: Menguji perubahan

Untuk menguji apakah nama host terselesaikan ke alamat IP yang diinginkan, Anda dapat menggunakan perintah ping:

ping example.local

Jika semuanya telah diatur dengan benar, output akan menunjukkan bahwa example.local terselesaikan ke 127.0.0.1.

Pertimbangan Penting

  • Hak Istimewa Administratif: Mengedit berkas hos memerlukan hak akses administratif. Anda perlu menggunakan sudo untuk mengedit berkas.
  • Urutan Masalah: Sistem memproses berkas hos dari atas ke bawah. Jika ada beberapa entri untuk nama host yang sama, maka yang digunakan adalah yang paling cocok.
  • Membilas Cache DNS: Jika perubahan tampaknya tidak berpengaruh, Anda mungkin perlu mengosongkan cache DNS. Hal ini dapat bervariasi menurut distribusi dan mungkin perlu memulai ulang layanan jaringan.

Kesimpulan

Mengedit berkas hos di Linux adalah proses yang mudah yang dapat membantu Anda menyesuaikan bagaimana sistem Anda menyelesaikan nama host. Baik untuk pengembangan, pengujian, atau memblokir situs yang tidak diinginkan, berkas hos menyediakan cara yang ampuh untuk mengendalikan resolusi nama host secara lokal. Dengan mengikuti langkah-langkah yang diuraikan dalam panduan ini, Anda dapat dengan mudah membuat dan memverifikasi perubahan pada berkas hos, sehingga meningkatkan kendali Anda atas lingkungan Linux.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills