¿Cómo es posible hacer ping a un nombre de host que no está configurado en el archivo de host?

¿Cómo es posible hacer ping a un nombre de host que no está configurado en el archivo de host?

Estoy administrando un clúster Gnu/Linux local que funciona como una puerta de enlace API. Hay dos servidores en el clúster ESB (digamos ESB1 y ESB2). Desde el servidor ESB1, es posible hacer ping al servidor ESB2 usando el nombre de host, aunque la IP y el host no estén incluidos en el servidor ESB1./etc/hosts

Recientemente agregamos una máquina virtual (alojada en una caja virtual) a nuestro clúster ESB (digamos ESB3). ESB3 puede hacer ping utilizando la IP de los servidores ESB1/ESB2. Pero no se puede hacer ping desde ESB1/ESB2 usando el nombre de host de ESB3 a menos que esté incluido en ESB1 y ESB2 /etc/hosts.

¿A qué se debe esta diferencia?

Respuesta1

Sólo necesita resolver el nombre de host en una dirección IP. Puedes hacer esto de muchas maneras:

  • A mano. Simplemente busque la dirección IP y escríbala.
  • Configúrelo en un servidor DNS. Este servidor puede ser público o privado.
  • Configure zeroconf/avahi/bonjore/mDNS/DNS-SD (descubrimiento de DNS entre pares).

información relacionada