Wenn ich direkt auf die IP-Adresse des Servers SSH, funktioniert es. (ssh [email protected]) Als Referenz ist hier die resultierende Eingabeaufforderung:
michael@noranetserver:~$
Allerdings funktioniert ssh-ing mit Namen nicht so:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
Warum sollte das so sein?
nslookup noranetserver
wenn es nicht so ist, kann das der Grund sein.Antworten:
Sie können versuchen,
10.1.10.129 noranetserver
zu / etc / hosts hinzuzufügen , damit der Computer, zu dem Sie eine Verbindung herstellen, den Hostnamen des Servers erkennt.Es gibt auch andere Möglichkeiten, auf die in den folgenden Fragen hingewiesen wird: 1 und 2 .
quelle
Probieren Sie das Paket avahi-daemon aus , es funktioniert nur als Service.
quelle