No puedo SSH al servidor Ubuntu con Putty pero puedo hacerlo con IP

No puedo SSH al servidor Ubuntu con Putty pero puedo hacerlo con IP

Configuré una instancia de Ubuntu y estoy intentando acceder desde un sistema Windows a través de SSH con PuTTy. Puedo SSH con la dirección IP pero no puedo hacerlo con el nombre de host.

Revisé el archivo /etc/hosts en el servidor Ubuntu y tiene la dirección IP y el nombre de host.

127.0.0.1       localhost
172.xx.xx.xx7   riz-7.xxxxxxxx.NET   riz-7

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Cuando intento utilizar SSH con el nombre de host, aparece este error:

Unable to to open connection to riz-7. Host does not exist

cual puede ser la razon? Pude hacer SSH con el nombre de host antes, pero ya no.

Respuesta1

También necesita actualizar sus nombres de host en /etc/hosts en su máquina cliente.

Respuesta2

Se requiere lo siguiente para acceder a los dispositivos a través de su local hostname:

  1. Se debe configurar el nombre de dominio local del enrutador(Por ejemplo: .local)
    • Inicie sesión en la WebUI del enrutador > Generalmente se encuentra en la configuración del sistema del enrutador
  2. Se debe configurar una IP estática en el enrutador para acceder al dispositivo a través dehostname.local
    • WebUI del enrutador > Generalmente se encuentra en Configuración de red
  3. El dominio local del sistema operativo debe configurarse en el dominio local del enrutador

    1. Ventanas:El nombre del grupo de trabajo es el dominio local de Windows
      sysdm.cpl> Nombre de la computadora - Cambiar... > Grupo de trabajo > Aceptar > Reiniciar
    2. BSD/Linux:Varía según la distribución.
      Google:"distro name" change "local domain name"
  4. hostsentrada de archivo para el dispositivo al que se accederá a través dehostname.local

    # Windows  : C:\Windows\System32\drivers\etc\hosts
    # BSD/Linux: /etc/hosts (can vary by DNS program being used)
    
      192.168.1.10       hostname         hostname.local
    

Para acceder al dispositivo:hostname.local

información relacionada