Ich verwende Windows XP auf einer virtuellen Maschine (Orace VirtualBox 4.0.8) auf einem Heimserver und möchte eine Verbindung von außerhalb des Netzwerks herstellen können. Ich habe die Domain dank dyndns.com, die auf den Computer verweist, und der Router wird an den Server-Computer weitergeleitet. Aber soll ich an den Server oder die IP der virtuellen Maschine weiterleiten? Wenn ich jetzt versuche, eine Verbindung herzustellen, wird eine Fehlermeldung angezeigt: Die Verbindung konnte nicht hergestellt werden.
Und wie funktionieren diese Authentifizierungsmethoden: null, extern, Gast?
quelle
Wenn die virtuelle Maschine eine IP aus dem lokalen Netzwerk hat, können Sie eine Verbindung über Samba, WWW oder rdesktop herstellen
Wenn die virtuelle Maschine eine IP des internen "Standard" -Netzwerks des Hosts hat, z. B. 192.168.122.x, können Sie nur eine Verbindung über VNC herstellen.
Um eine Verbindung über VNC herzustellen, fügen Sie der VM im Virtual Machine Manager neue Grafikhardware hinzu und weisen Sie sie an, alle öffentlichen Schnittstellen abzuhören. Sie können dann einen Port von Ihrem Router an die IP-Adresse des Hosts weiterleiten, wobei der Port in virt-manager aufgeführt ist, normalerweise etwa 5901.
-Eric
quelle
Es ist nicht klar, was Verbinden hier bedeutet. Wenn Sie jedoch versuchen, über Remotedesktop eine Verbindung zu Ihrer VM herzustellen, müssen Sie den 3389-Port Ihres Routers an die Host- IP weiterleiten (wobei Host der Computer ist, auf dem die virtuelle Maschine ausgeführt wird, nicht derjenige, der auf der VM ausgeführt wird).
Sie müssen außerdem das Oracle Extension Pack installiert und RDP in den Einstellungen der virtuellen Maschine aktiviert haben.
Entschuldigung für den spanischen Screenshot, ich hoffe, dass Sie den Ort in Ihrer eigenen Sprache finden.
Über die Authentifizierung:
Keine bedeutet, dass keine Authentifizierung vorhanden ist. Das System lässt Sie auf die gleiche Weise wie ein lokaler Bildschirm eine Verbindung herstellen, dh es fragt nur nach einem Kennwort, wenn Sie nicht angemeldet sind oder den Bildschirm blockiert haben.
Extrenal verwendet eine externe Methode zur Authentifizierung. In einem Linux-Host bedeutet dies, dass Sie einen PAM-Server verwenden müssen. Nicht wirklich nützlich für den persönlichen Gebrauch. Ein Hinweis: Sie können dies verwenden, um sich in Ihre eigene Authentifizierungsbibliothek einzuhängen, die wirklich geekig ist.
Gast verwendet Ihr Gastauthentifizierungssystem. Wenn Sie einen Windows-Gast ausführen, werden Sie immer nach Ihrem Windows-Benutzer und -Kennwort gefragt, damit Sie sich anmelden können. Dies ist der einfachste Weg, aber Sie müssen die Gastzugaben auf Ihrem Gast ausführen, um in der Lage zu sein um es zu benutzen.
Weitere Informationen finden Sie im Benutzerhandbuch .
quelle
Rechtsklick auf die virtuelle Maschine , und klicken Sie
settings
dann gehennetworks
Registerkarte und dann die ÄnderungAttached to:
EinstellungBridged Adapter
Standard istNAT
.Starten Sie dann Ihre virtuelle Maschine und Sie haben einen IP-Verweis auf die virtuelle Maschine aus Ihrem Netzwerk. Installieren Sie also einfach den vnc-Server wie ultravnc auf der VM und Sie sind gut.
quelle