Für Ihren Bedarf könnten wir eine andere Methode namens PowerShell Direct ausprobieren, die in Win10 und Windows Server 2016 eingeführt wurde. Mit PowerShell Direct können Sie eine Remote-Verbindung zu einer virtuellen Windows-Maschine herstellen, die auf einem Hyper-V-Host ausgeführt wird, ohne dass eine Netzwerkverbindung innerhalb der VM besteht. PowerShell Direct verwendet den Hyper-V-VMBus für die Verbindung innerhalb der virtuellen Maschine. HVC SSH ist im Wesentlichen SSH Direct von Linux-VMs. Es ermöglicht die Verbindung zu einer Linux-VM mit SSH über den Hyper-V-VMBus. Sie können mit scp auch Dateien in virtuelle Maschinen kopieren. Einzelheiten entnehmen Sie bitte dem folgenden Link. https://www.thomasmaurer.ch/2018/04/hvc-ssh-direct-for-linux-vms-on-hyper-v/
Herstellen einer Verbindung zu einem HyperV-Gast vom Host aus
Ich frage mich, ob es möglich ist, vom Host aus eine Verbindung zu einem HyperV-Gast herzustellen. Der Gast ist eine Linux-Maschine und der Host ist ein Win 10 Pro.
Konkret kann ich ssh
den Linux-Gast nicht vom Host aus erreichen. Ich kann ssh
lokal vom Guest zu sich selbst gehen, damit ich weiß, dass der ssh
Server auf dem Guest richtig eingerichtet ist. Es gibt ein paar andere Server, die ich auf dem Guest eingerichtet habe, aber ich kann nicht vom Host aus auf die Server zugreifen, sondern nur lokal vom Guest. (Ich habe auch diese anderen Server an 0.0.0.0 gebunden)
Alle Firewalls auf dem Host wurden deaktiviert, daher ist dies kein Problem. (Hat Linux esp. Ubuntu standardmäßig eine Firewall. Ich kann mich nicht daran erinnern, etwas eingerichtet zu haben.) Auf dem Guest kann ich auf das Internet zugreifen. Ich kann den Gast auch vom Host aus anpingen. Ansonsten funktioniert nichts anderes, dh nein ssh
oder telnet
.
ssh 192.168.0.5 ssh: connect to host 192.168.0.5 port 22: Connection refused telnet 192.168.0.5 22 Connecting To 192.168.0.5...Could not open connection to the host, on port 22: Connect failed
Für den Gast habe ich einen virtuellen Switch genau so eingerichtet, wie er unter Erstellen eines virtuellen Switches mit Hyper-V Manager beschrieben wird, dh in der oberen Hälfte dieser Seite. Die Einstellungen auf dem virtuellen Switch sehen folgendermaßen aus:
Die Einstellungen des Netzwerkadapters auf dem Guest sehen folgendermaßen aus:
Ich habe die VLAN-ID nirgendwo eingestellt. Ich habe XRDP auf dem Linux Guest installiert und kann problemlos über RDP eine Verbindung herstellen. Abgesehen von diesen Dingen glaube ich nicht, dass ich etwas Ungewöhnliches habe, dh ich habe die Standardeinstellung für alles festgelegt, z.
1 Antwort auf die Frage
Verwandte Probleme
-
1
Kann ich Mac OS X als virtuelle Hyper-V-Maschine ausführen?
-
4
Welche Antivirenprogramme funktionieren am besten mit Microsoft Hyper-V?
-
3
Unterstützt Windows 7 Hyper-V?
-
1
Hyper V Server kann nicht nach Namen gefunden werden
-
2
Windows 7-Bootmanager
-
1
Disk2vhd, konvertieren Sie meinen PC in eine virtuelle Hyper-V-Maschine
-
1
Der Zielhost ist nach dem Wechsel zu Hyper-V nicht erreichbar
-
2
Wie können wir feststellen, wer an einem Windows Server 2008-Server angemeldet ist?
-
6
Wie kann man eine Shortcut- oder Batch-Datei an die neue Taskleiste und das Startmenü von Windows 7,...
-
1
Wie kann ich feststellen, ob Windows der Meinung ist, dass eine Festplatte ohne GUI entfernbar ist?