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
:
- 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
- Se debe configurar una IP estática en el enrutador para acceder al dispositivo a través de
hostname.local
- WebUI del enrutador > Generalmente se encuentra en Configuración de red
El dominio local del sistema operativo debe configurarse en el dominio local del enrutador
- 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 - BSD/Linux:Varía según la distribución.
Google:"distro name" change "local domain name"
- Ventanas:El nombre del grupo de trabajo es el dominio local de Windows
hosts
entrada 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