SSHing über VMs unter Windows XP

SSHing über VMs unter Windows XP

Ich habe 2 VMs, A und B, auf denen Red Hat EL 4.5 läuft, auf einem Hostcomputer mit Windows XP.

Die IP von A ist 192.168.1.100

Bs IP ist 172.16.1.100

Ich habe 2 virtuelle Netzwerke auf Microsoft Loopback Adapter eingerichtet

192.168.1.1 mit Subnetzmaske 255.255.255.0

172.16.1.1 mit Subnetzmaske 255.255.0.0

Ich versuche per SSH von A nach B zu gelangen:

user@B ~ # ssh 172.16.1.100

aber ich erhalte die Fehlermeldung „Netzwerk ist nicht erreichbar“

Irgendwelche Ratschläge? Danke

Antwort1

Komplexe Netzwerke mit Virtual PC/Virtual Server in Kombination mit Internet Connection Sharing (ICS) können unter Windows XP ziemlich unzuverlässig sein. Änderungen an der Netzwerkkonfiguration auf dem Hostcomputer können die Netzwerkverbindung der VMs leicht beschädigen, bis ein Neustart erforderlich ist, oder sogar den Neuaufbau des gesamten Netzwerks erfordern.

Vorausgesetzt, Sie haben die Loopback-Adapter über ICS mit der Netzwerkkarte des Hosts verbunden, müssen die Informationen nur weitergeleitet werden – von einem privaten Netzwerk zu Ihrem Hostserver und dann zurück zum anderen privaten Netzwerk.

Da 192.168.1.* und 172.16.1.* beides private Netzwerke sind, können Sie sich nicht direkt von einem zum anderen verbinden. Sie müssen dasNAT-Einstellungen in ICSauf dem Host-Rechner. In Ihrem Beispiel müssen Sie den SSH-Port auf dem Host auf 172.16.1.100 routen. Sobald dies erledigt ist, können Sie endlich eine SSH-Verbindung von 192.168.1.100 zu 172.16.1.100 herstellen, indem Sie sich über den SSH-Port mit dem Host-Rechner verbinden.

user@B ~ # ssh hostIP

Wie Sie sehen können,dürfenfunktioniert, aber es erfordert viel Aufwand, es zum Laufen zu bringen, und es besteht die Möglichkeit, dass es plötzlich nicht mehr funktioniert. Wenn Sie mit mehreren Ports arbeiten möchten – nicht nur mit SSH –, würde ich die Verwendung mehrerer privater Netzwerke ernsthaft in Betracht ziehen.

Antwort2

Sowohl 172.16-32.xx als auch 192.168.xx sind spezielle, nicht routbare private IPs. Sie müssen sie in dasselbe Subnetz verschieben.

verwandte Informationen