народ где указывается какой из файлов юзать hosts.conf или nsswitch.conf или они оба используются. В мануалах пишут что можно использовать один или другой, а как? Заранее спасибо!
Вообще glibc использует nsswitch.conf - при вызове gethostbyname, getpwname и тд. Насколько я понимаю, ранее (на libc4, 5) использовался host.conf Сейчас с libc6 (glibc) - применяется nsswitch.conf. Чтобы не париться - настрой nsswitch.conf как тебе надо, а для хостов также как в nsswitch.conf поставь порядок обращения к файлам или к DNS.