Tutorial Setting File Hosts di Windows dan Linux untuk Testing Website

Pelajari cara pointing lokal dengan file hosts di Windows dan Linux. Panduan ini membantu kamu mengarahkan domain ke alamat IP tertentu tanpa mengubah DNS publik.

Waktu baca: 2 menit • Lihat progres baca di bar atas
Oleh Yusuf Ischak Maulana
Dipublikasikan 04 September 2025

Hai, Kawan Belajar CloudKilat!

Dalam beberapa situasi, kamu mungkin ingin mengarahkan domain ke alamat IP tertentu secara lokal tanpa mengubah DNS di server. Misalnya, saat melakukan uji coba website sebelum live atau ketika melakukan migrasi server.

Salah satu cara mudah untuk melakukan hal tersebut adalah dengan mengedit file hosts di sistem operasi yang kamu gunakan. File ini memungkinkan kamu memetakan nama domain ke alamat IP secara manual.

Apa Itu File Hosts?

File hosts adalah file konfigurasi sederhana pada sistem operasi yang berfungsi untuk memetakan alamat IP dengan nama domain. Saat sebuah domain diakses, sistem akan memeriksa file hosts terlebih dahulu sebelum melakukan query ke DNS publik.

Dengan memanfaatkan file hosts, kamu bisa melakukan pointing lokal hanya pada komputer tertentu, tanpa memengaruhi pengguna lain.

Cara Pointing Lokal di Linux

  1. Buka terminal dan edit file hosts dengan text editor (misalnya Nano atau Vim):

    sudo nano /etc/hosts
    
  2. Tambahkan baris berikut dengan menyesuaikan alamat IP dan nama domain:

    ALAMAT_IP NAMAWEBSITE
    

    Contoh:

    192.168.1.100 contohdomain.com
    
  3. Simpan perubahan lalu keluar dari editor.

  4. Uji coba dengan membuka browser dan akses domain yang sudah diatur.

Cara Pointing Lokal di Windows

  1. Buka aplikasi Notepad dengan cara klik kanan lalu pilih Run as Administrator.

  2. Dari Notepad, buka file berikut:

    C:\Windows\System32\drivers\etc\hosts
    
  3. Tambahkan baris seperti berikut:

    ALAMAT_IP NAMAWEBSITE
    

    Contoh:

    192.168.1.100 contohdomain.com
    
  4. Simpan perubahan file hosts.

  5. Uji coba dengan membuka domain di browser menggunakan Private Browsing/Incognito Mode agar cache DNS browser tidak mengganggu.

Tips Tambahan

  • Pastikan alamat IP yang digunakan benar dan server dapat diakses.

  • Jika perubahan tidak langsung terlihat, lakukan flush DNS di sistem operasi kamu.

    • Linux:

      sudo systemd-resolve --flush-caches
      
    • Windows (Command Prompt):

      ipconfig /flushdns
      
  • Untuk mengembalikan ke kondisi semula, cukup hapus atau beri tanda komentar (#) pada baris yang kamu tambahkan.

Kesimpulan

Dengan melakukan pointing lokal menggunakan file hosts, kamu bisa melakukan pengujian atau debugging website tanpa memengaruhi DNS publik. Teknik ini sangat membantu saat melakukan migrasi atau saat memverifikasi konfigurasi server baru.

Butuh bantuan lebih lanjut?

Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.