Wie verbinde ich mich per Hostnamen mit lokalen Servern?

Wie verbinde ich mich per Hostnamen mit lokalen Servern?

Ich habe zum Testen einen Ubuntu-Server und einen Centos-Server auf VMware auf meinem Windows 10-PC installiert. Ich habe keine Domänennamen registriert und verwende Kabelinternet, daher ist meine IP dynamisch.

Der /etc/hostname des Centos-Servers enthält die Zeile centos1.local Der /etc/hostname des Ubuntu-Servers enthält die Zeile ubunto1.local

Wenn ich versuche, ssh ubunto1.local vom Centos-Server aus zu verwenden, wird angezeigt, dass der Hostname nicht aufgelöst werden kann. Wie pinge ich den anderen Server über seinen Hostnamen an bzw. verbinde mich mit ihm? Ich kann über die interne IP pingen.

Antwort1

Wenn Sie DNS nicht verwenden möchten (oder können), müssen Sie /etc/hostsauf jedem Server Änderungen vornehmen und einen Eintrag hinzufügen, der die IP des anderen Servers dem erwarteten Hostnamen zuordnet.

verwandte Informationen