Estou gerenciando um cluster Gnu/Linux local que funciona como um gateway de API. Existem dois servidores no cluster ESB (digamos ESB1 e ESB2). Do servidor ESB1, é possível fazer ping para o servidor ESB2 usando o nome do host, mesmo que o IP e o host não estejam incluídos no ESB1./etc/hosts
Recentemente adicionamos uma VM (hospedada em caixa virtual) ao nosso cluster ESB (digamos ESB3). O ESB3 pode executar ping usando o IP dos servidores ESB1/ESB2. Mas não é possível executar ping no ESB1/ESB2 usando o nome de host do ESB3, a menos que esteja incluído no ESB1 e no ESB2 /etc/hosts
.
Qual é a razão desta diferença?
Responder1
Você só precisa resolver o nome do host em um endereço IP. Você pode fazer isso de várias maneiras:
- Manualmente. Basta procurar o endereço IP e digitá-lo.
- Configure-o em um servidor DNS. Este servidor pode ser público ou privado.
- Configure zeroconf/avahi/bonjore/mDNS/DNS-SD (descoberta de DNS de peer).