Я предполагаю, что это поведение libc по умолчанию / откат.
Пытался восстановить то, что ты сделал. Это прекратится, если вы измените запись в nsswitch.conf на:
hosts: files
См. Также этот совет: http://sourceware.org/ml/libc-alpha/2009-02/msg00028.html
См. 'Man 5 resolv.conf':
If this file doesn't exist the only name server to be queried will be on the
local machine; the domain name is determined from the hostname and the domain
search path is constructed from the domain name.