/etc/nsswitch.conf
adalah file default untuk resolusi nama domain hari ini. Saya memiliki baris berikut di bagian atas /etc/host.conf
file saya : -
# The "order" line is only used by old versions of the C library.
nsswitch.conf
digunakan oleh hampir semua yang ada di kotak Debian saya untuk resolusi nama. Jadi, mengingat baris di atas dalam file Anda, urutan resolusi nama standar adalah untuk memeriksa /etc/hosts
terlebih dahulu, dan kemudian menggunakan server nama yang dikonfigurasikan /etc/resolv.conf
untuk melakukan pencarian DNS.
Akhir-akhir ini (sejak sekitar Ubuntu 11.10), /etc/resolv.conf
secara default dikonfigurasi untuk menggunakan antarmuka localhost (127.0.0.1), di mana program daemon dnsmasq
mendengarkan pada port 53 untuk permintaan DNS. Ini pada gilirannya biasanya melakukan resolusi DNS seperti yang dikonfigurasikan oleh server DHCP LAN Anda, tetapi ini dapat secara manual ditimpa dalam GUI konfigurasi jaringan OS.
Catatan: Anda tidak menyebutkan OS apa yang Anda gunakan, dan yang di atas berasal dari pengalaman pribadi dengan Debian Ubuntu. Standarnya mungkin berbeda pada rasa Linux yang berbeda