Quando eu SSH diretamente no endereço IP do servidor, ele funciona. (ssh [email protected]) Para referência, veja o prompt resultante:
michael@noranetserver:~$
No entanto, o ssh-ing pelo nome não funciona assim:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
Por que isso seria?
nslookup noranetserver
se não for esse o motivo.Respostas:
Você pode tentar adicionar
10.1.10.129 noranetserver
ao / etc / hosts, para tornar o computador com o qual você se conecta ciente do nome do host do servidor.Também existem outras maneiras, conforme indicado nas seguintes perguntas: 1 e 2 .
fonte
Experimente o pacote avahi-daemon , ele apenas funciona como um serviço.
fonte