nslookup dig host só usa DNS e seu único arquivo direto é resolv.conf - mas se você usar um servidor DNS você executa localmente ou controla que pode usar outros arquivos para determinar ou fornecer dados.
A resolução de nome normal (por exemplo, para programas) é diferente e usa nsswitch.conf e frequentemente outros arquivos, incluindo /etc/hosts - consulte link