Saya tahu bahwa Anda seharusnya tidak memiliki entri duplikat di file host Windows NT Anda windows\system32\drivers\etc\hosts
, tetapi apa perilaku yang diharapkan jika Anda memilikinya?
Anda dapat memiliki beberapa entri dengan nama host yang sama tetapi alamat berbeda di file host Windows NT ( windows\system32\drivers\etc\hosts
). Saat Anda mengakses host itu di jaringan, sistem DNS Windows akan menyelesaikannya ke salah satu entri itu. Bagaimana saya bisa tahu entri mana yang akan digunakan?
Misalnya:
127.0.0.1 mydomain.com
192.168.1.1 mydomain.com
Sunting : Contoh khusus ini tampaknya memaksa perilaku khusus. Pengulangan tampaknya mengabaikan entri apa pun, apa pun urutannya.
Atau:
192.168.1.2 mydomain.com
192.168.1.1 mydomain.com
Saya melihat entri pertama dalam daftar diutamakan.
Tetapi, apakah perilaku yang saya lihat dijamin, apakah itu versi spesifik, atau umumnya tidak dapat diandalkan?
Alasan saya bertanya adalah karena saya menulis beberapa skrip untuk menangani host, dan saya mencoba mencari tahu apakah saya dapat dengan andal memilih salah satu dari mereka untuk menghapus / berkomentar, dan berharap tidak ada dampak pada sistem pengguna.
127.0.0.1
tampaknya memaksa perilaku khusus. Saya mengedit pertanyaan untuk bertanya tentang berbagai skenario ...