Kiedy przesyłam SSH bezpośrednio na adres IP serwera, działa. (ssh [email protected]) Dla odniesienia, oto wynikowy monit:
michael@noranetserver:~$
Jednak ssh-ing według nazwy nie działa tak:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
Dlaczego miałoby to być?
nslookup noranetserver
jeśli nie, to może być powód.Odpowiedzi:
Możesz spróbować dodać
10.1.10.129 noranetserver
do / etc / hosts, aby komputer, z którym się łączysz, był świadomy nazwy hosta serwera.Istnieją również inne sposoby, jak wskazano w następujących pytaniach: 1 i 2 .
źródło
Wypróbuj pakiet avahi-daemon , działa on tylko jako usługa.
źródło