GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengedit File Host Anda di Windows 10

Apa itu File Host?

File host adalah file teks biasa lokal yang memetakan server atau nama host ke alamat IP. File ini telah digunakan sejak zaman ARPANET. Itu adalah metode asli untuk menyelesaikan nama host ke alamat IP tertentu. File host biasanya merupakan proses pertama dalam prosedur resolusi nama domain. Berikut adalah contoh entri file host.

127.0.0.1 localhosts #loopback

Kami menggunakan kode di atas sebagai contoh karena hampir selalu disertakan dalam setiap file host. Contoh lain akan mirip dengan entri berikut.

Catatan:Kami telah menambahkan tanda kurung kurawal di sekitar setiap entri dalam file host di bawah untuk mendefinisikan setiap bagian dengan lebih baik.
{67.225.187.61} {liquidweb.com} {#Liquid Web}
  • Bagian pertama menunjukkan alamat IP tempat permintaan akan diarahkan.
  • Bagian kedua menunjukkan lokasi yang ingin kita alihkan permintaannya.
  • Bagian ketiga menentukan komentar untuk entri.
  • Setiap entri biasanya dipisahkan oleh spasi atau tab.

Kami akan menambahkan entri di atas ke file host kami untuk mengaitkan nama host (atau nama domain) liquidweb.com dengan alamat IP 67.225.187.61 . Untuk memberikan contoh kerja, mari kita beralih ke bagian berikutnya.

Mengapa File Host Berguna?

Katakanlah kita baru saja menyelesaikan migrasi ke server baru. Untuk melihat bagaimana domain kami akan terlihat dan beroperasi di server baru kami sebelum kami memindahkan pengaturan DNS kami, kami tidak bisa hanya mengetikkan salah satu nama domain kami saat ini karena akan diselesaikan ke server lama tempat kami pindah ( karena kami tidak pernah memindahkan catatan DNS A kami dari server lama sampai kami yakin situs baru berfungsi seperti yang diharapkan ).

Jadi, untuk melihat bagaimana domain kita akan terlihat di server baru, (tanpa harus mengubah catatan DNS kita ) kita cukup memodifikasi file host lokal kita untuk mengarahkan domain ke IP server baru. Jika domain kami adalah liquidweb.com dan IP lama adalah 67.225.187.61 dan IP baru kami akan menjadi 72.30.35.10 , untuk sementara kami dapat mengomentari entri liquidweb.com saat ini (menggunakan '# ') dan tambahkan entri alternatif yang menunjuk ke IP server baru.

#67.225.187.61 liquidweb.com #Liquid Web
72.30.35.10   liquidweb.com #this is the new liquidweb.com

Jika kita menambahkan entri di atas ke file host kita, setiap kali kita membuka liquidweb.com di browser kita, sekarang kita akan diarahkan ke IP 72.30.35.10.

Di Mana Lokasi File Host?

Lokasi file host akan berbeda menurut sistem operasi. Lokasi khas dicatat di bawah ini.

  • Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
  • Linux - "/etc/hosts"
  • Mac OS X - "/private/etc/hosts"

Apa Isi File Host?

File host berisi entri yang mirip dengan informasi berikut. Entri Anda mungkin berbeda secara signifikan.

# This file is automatically generated by WSL based on the Windows hosts file:
# %WINDIR%\System32\drivers\etc\hosts. Modifications to this file will be overwritten.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.

127.0.0.1	localhost
127.0.1.1	mycomputer.localdomain	mycomputer

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Bagaimana Cara Mengedit File Host saya?

Peringatan:Firefox sekarang menggunakan DNS melalui HTTPS (atau DOH) secara default. Itu berarti alih-alih memeriksa file host lokal Anda atau bahkan resolver DNS Anda. Firefox hanya membuat permintaan DNS melalui HTTPS dari dalam browser. Perilaku ini menjamin bahwa situs web yang ditampilkan menunjuk ke alamat IP yang dianggap oleh Internet sebagai otoritatif untuk domain tersebut. Ada dua cara utama untuk menghindari perilaku ini saat menguji situs baru Anda. Pertama, gunakan browser yang berbeda. Chrome, Edge, Safari, dan banyak lainnya tidak mengaktifkan pengaturan ini secara default dan akan terus berfungsi seperti yang diharapkan dengan file host yang dimodifikasi. Metode kedua adalah menonaktifkan DOH di browser Firefox Anda. Ikuti petunjuk di bawah ini untuk menonaktifkan pengaturan ini.1. Buka browser Firefox Anda.2. Klik tombol menu dan pilih Opsi.3. Di panel Umum, gulir ke bawah ke Pengaturan Jaringan dan klik tombol Pengaturan.4. Di kotak dialog yang terbuka, gulir ke bawah ke Aktifkan DNS melalui HTTPS.5. Hapus centang pada kotak di samping Aktifkan DNS melalui HTTPS.6. Klik OK untuk menyimpan perubahan Anda dan menutup jendela. Anda sekarang dapat mengedit File Host Anda dan melanjutkan dengan menguji situs baru Anda seperti biasanya. Kami merekomendasikan untuk mengaktifkan kembali fitur ini karena membuat Anda lebih aman saat menjelajah.

\etc\hosts kami file hanya dapat diedit sebagai administrator Windows. Berikut adalah video singkat tentang cara mengedit file host.

Berikut adalah petunjuk tentang cara memodifikasi file host Anda.

Langkah 1.
Klik tombol Windows dan ketik Notepad di bilah pencarian.

Langkah 2.
Klik kanan pada Notepad lalu Jalankan sebagai Administrator .

Langkah 3.
Anda akan ditanya, “Apakah Anda ingin mengizinkan aplikasi ini membuat perubahan pada perangkat Anda? ”. Pilih Ya .

Langkah 4.
Di Notepad, pilih File lalu Buka .

Langkah 5.
Navigasi ke C:\Windows\System32\drivers\etc\hosts atau klik bilah alamat di bagian atas dan tempel di jalur dan pilih Enter . Jika Anda tidak segera melihat file host di direktori /etc, lalu pilih Semua file dari Nama file: daftar tarik-turun, lalu klik host berkas.

Langkah 6.
Tambahkan IP dan nama host yang sesuai di akhir file host Anda, pilih Simpan, lalu tutup file.

Langkah 7.
Terakhir, Anda perlu membersihkan cache DNS agar komputer dapat mengenali perubahan pada file. Klik tombol Windows dan telusuri command prompt.

Langkah 8.
Ketik perintah berikut di terminal dan tekan Enter

ipconfig /flushdns

Linux
  1. Cara Memasang Saham Windows atau Samba Secara Permanen

  2. Cara grep \n dalam file

  3. Cara mengedit file teks di terminal saya

  1. Cara Membuat &Mengedit File .htaccess WordPress Default

  2. Buat File Host Khusus Pengguna Untuk Melengkapi /etc/hosts?

  3. Cara Membuat pem Untuk SSL Anda yang Ada

  1. Cara Mengedit File Host di Linux, Windows, atau Mac

  2. Cara Mengedit File Host Anda di Linux, Windows, dan macOS

  3. Cara mengedit parameter boot kernel Anda di Linux