Kann SSH mit IP aber nicht mit Hostnamen?

13

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?

PopKernel
quelle
Versuchen Sie es mit nslookup und prüfen Sie, ob der 'noranetserver' in der Namensliste enthalten ist. nslookup noranetserverwenn es nicht so ist, kann das der Grund sein.
Keine Zeit,
Ist nslookup auf den meisten UNIX-Likes vorinstalliert? Oder muss ich es herunterladen?
PopKernel
Ja, es sollte standardmäßig aktiviert sein
Nein,
Der zurückgegebene ** Server kann noranetserver nicht finden: NXDOMAIN Bedeutet das irgendetwas?
PopKernel
Sucky denkt über SSH nach: Die Verwendung von NAT (besonders bei Portüberlastung) und DHCP erschweren SSH aufgrund der sich ständig ändernden Bedingungen im Vergleich zu einem Heimnetzwerk, in dem Sie die gewünschten Einstellungen vornehmen können. : / hoffe, die Antwort unten hat geholfen.
Keine Zeit,

Antworten:

7

Sie können versuchen, 10.1.10.129 noranetserverzu / 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 .

wie auch immer
quelle
1
Gibt es einen universelleren Weg, dies zu tun? Ich hatte gehofft, den Hostnamen des Computers für eine Vielzahl anderer Dinge im Netzwerk zu verwenden. Ich kann die statische IP-Adresse nicht auf unbestimmte Zeit beibehalten. Ich habe meinen Vorgesetzten nur davon überzeugt, eine als Notlösung zu verwenden.
PopKernel
1
Sicher, es gibt andere Möglichkeiten, den Server für seinen Hostnamen zu werben. Bitte beziehen Sie sich auf die folgenden Fragen: 1 und 2 .
mikewhatever
0

Probieren Sie das Paket avahi-daemon aus , es funktioniert nur als Service.

Itachi
quelle