Primeiro, verifique seu arquivo ~/.ssh/config
e veja se você tem alguma Hostname
linhas que estão causando isso. Em seguida, tente usar dig
ou nslookup
on blah01
e veja se isso mostra algo interessante.
Observe que /etc/nsswitch.conf
pode ser usado para alterar a forma como a máquina nomeia a resolução, portanto, você deve verificar isso também.
Finalmente, uma ferramenta como strace
pode ser usada para examinar como o programa que você está usando está tentando abrir e ler arquivos para fazer a resolução de nomes. Por exemplo:
strace -eopen,read -f -o /tmp/ssh-strace.txt ssh blah01
veja em /tmp/ssh-strace.txt
e veja se há algo interessante lá sobre quais arquivos estão sendo abertos e lidos - isso pode fornecer uma pista sobre qual caminho está sendo seguido.