Uma outra coisa, a equipe de infraestrutura questionou o porque um problema no DNS afeta o Informix? Da perspectiva do DNS, o Informix é apenas mais uma aplicação. O arquivo /etc/nsswitch.conf contém configurações que definem se o Informix irá usar arquivos (/etc/hosts) ou servidores de DNS (configurados em /etc/resolv.conf). Se o /etc/nsswitch.conf esta como --- hosts: dns files ---- (primeiro vai no dns e se não encontrar vai para o files - /etc/hosts) como ele checa primeiro a resolução de nomes pelo DNS um problema nele pode causar sim uma lentidão "NO ACESSO" no banco Informix.
Toda "conversa" entre o Informix e o DNS (seja ele local ou remoto) é feita através de funções de sistema. O Informix usa duas funções:
gethostbyname() - Recebe um nome de máquina e retorna uma estrutura contendo um endereço IP.
gethostbyaddr() - Esta faz o contrário, ou seja recebe uma estrutura com o endereço IP e retorna os campos relativos ao nome (ou nomes) preenchidos.
O Informix sempre confere (lookup) de onde as conexões vem. É uma característica singular de segurança do Informix.
Detalhes dos Arquivos
/etc/nsswitch.conf
-- Este arquivo (em sistemas Unix/Linux, mas o nome pode mudar) define como a resolução de nomes (e outros serviços) é efetuada. Mais especificamente define se o sistema usará o arquivo, NIS, servidores de DNS ou outros mecanismos e a ordem porque o faz. Como exemplo, uma linha como:
hosts: dns files
Indica que as pesquisas de nomes e IPs são feitas primeiro usando os servidores de DNS e depois ficheiros
/etc/hosts
Faz o relacionamento entre um nome de computador e um endereço IP (onde trabalho faz os relacionamentos dos servidores que acessam este server - não colocamos nele os clients - futuramente pretendo colocar).
/etc/resolv.conf
Este arquivo contém a lista de servidores de DNS que serão usados para fazer pesquisas e eventualmente mais algumas opções.
Soluções
/etc/nsswitch.conf
Alterando a ordem - files (primeiro) e depois dns - primeiro pesquisa no /etc/host e se não encontrar vai para o dns.
/etc/hosts
Colocar todos os clients nele, ocorrendo um problema no DNS só a checagem neste arquivo já resolve.