Apa perbedaan antara / etc / hosts dan /etc/resolv.conf? Juga, apakah ada dokumentasi yang bagus yang menjelaskan semua file konfigurasi ini.
Terima kasih. Bala
Apa perbedaan antara / etc / hosts dan /etc/resolv.conf? Juga, apakah ada dokumentasi yang bagus yang menjelaskan semua file konfigurasi ini.
Terima kasih. Bala
resolv.conf
menentukan nameserver untuk pencarian resolver, di mana ia sebenarnya akan menggunakan protokol DNS untuk menyelesaikan nama host. Biasanya hosts
file digunakan untuk keperluan administratif seperti fungsi backend dan internal, yang secara substansial lebih terisolasi dalam ruang lingkup, karena hanya server lokal yang akan merujuknya.
/etc/nsswitch.conf
menentukan urutan pencarian dengan hosts
entri.
Jika ini tidak menjawab pertanyaan Anda, mohon klarifikasi lebih lanjut.
Lihatlah halaman manual berikut:
HOSTS (5)
RESOLVER (5)
resolv.conf menentukan nameserver berdasarkan preferensi pencarian.
host menimpa semua server nama dengan memetakan url / nama pendek ke IP.
sumber
DHCP
, file ini secara otomatis diisi dengan catatan DNS yang dikeluarkan olehDHCP
server.hosts: files dns
maka/etc/hosts
file akan diperiksa terlebih dahulu untuk resolusi, jika domain masih tidak dapat diatasi, DNS kemudian akan dikonsultasikan.sumber