Cuando envío SSH directamente a la dirección IP del servidor, funciona. (ssh [email protected]) Como referencia, aquí está el mensaje resultante:
michael@noranetserver:~$
Sin embargo, ssh-ing por nombre no funciona así:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
¿Por qué sería esto?
nslookup noranetserver
si no es así, esa puede ser la razón.Respuestas:
Puede intentar agregar
10.1.10.129 noranetserver
a / etc / hosts, para que la computadora a la que se conecta conozca el nombre de host del servidor.También hay otras formas, como se señala en las siguientes preguntas: 1 y 2 .
fuente
Prueba el paquete avahi-daemon , solo funciona como un servicio.
fuente