/etc/nsswitch.conf
bu günlerde alan adı çözümlemesi için varsayılan dosyadır. Dosyamın üstünde aşağıdaki satır var /etc/host.conf
: -
# The "order" line is only used by old versions of the C library.
nsswitch.conf
Debian kutumdaki hemen hemen her şey tarafından ad çözümlemesi için kullanılıyor. Dolayısıyla, dosyalarınızda yukarıdaki satırlar göz önüne alındığında, varsayılan ad çözümleme sırası önce kontrol etmek /etc/hosts
ve daha sonra /etc/resolv.conf
bir DNS araması yapmak için yapılandırılmış ad sunucularını kullanmak olacaktır.
Son zamanlarda (yaklaşık Ubuntu 11.10'dan bu yana), /etc/resolv.conf
varsayılan olarak, bir daemon programının dnsmasq
DNS istekleri için 53 numaralı bağlantı noktasını dinlediği localhost arabirimini (127.0.0.1) kullanacak şekilde yapılandırılmıştır . Bu da genellikle LAN'ınızın DHCP sunucusu tarafından yapılandırılan DNS çözümlemesini yapar, ancak işletim sisteminin ağ yapılandırma GUI'sinde manuel olarak geçersiz kılınabilir.
Not: Hangi işletim sistemini kullandığınızdan bahsetmediniz ve yukarıdakiler Debian Ubuntu ile olan kişisel deneyimlerden geliyor. Linux'un farklı lezzetleri için varsayılanlar farklı olabilir