Windows VNC über SSH zu KVM Gast - Verbindung fehlgeschlagen

3

Ich habe ein kopfloses CentOS6 mit KVM und möchte einen Gast über VNC konfigurieren. Das Problem ist, dass meine Arbeitsmaschine Win7 ist.

Ich habe einen Gast mit folgendem Befehl erstellt:

sudo virt-install --name=c6-64 --disk path=/var/lib/libvirt/images/c6-64,size=8 --vnc --vcpus=1 --ram=1024 --cdrom=/tmp/CentOS-6.0-x86_64-bin-DVD1.iso --os-type=linux --os-variant=rhel6

Der VNC hört also 127.0.0.1:5900.

Nein, ich möchte eine Verbindung mit dem VNC von Win7-Computer herstellen. Ich tunnel 5900 von localhost auf den Server mit Putty, SSH-Verbindung ist erfolgreich. Wenn ich jedoch versuche, eine Verbindung über Ultravnc oder Realvnc herzustellen, wird die Verbindung abgelehnt und in / var / log / secure auf dem Server wird nur Folgendes angezeigt:

error: connect_to 10.0.0.2 port 5900: failed.

Kann mir bitte jemand sagen, was ich falsch mache? Ich muss nur eine Verbindung zu den Gästen herstellen, ohne den VNC-Server in ihnen zu installieren, und nur SSH-Zugriff ist nicht ausreichend (auch Windows-Gäste).

Vielen Dank für jede Idee.

kangcz
quelle

Antworten:

1

"Der VNC hört also 127.0.0.1:5900"

Der VNC sollte wahrscheinlich die IP des Headless Cent-Hosts abhören.

user48838
quelle
Mea culpa! Ich habe an die falsche Adresse getunnelt. Ich hätte auf 127.0.0.1:5900 und nicht auf 10.0.0.2:5900 tunneln sollen. Es funktioniert jetzt.
kangcz
Gutes Geschäft ... Froh, dass es geklappt hat.
User48838
1

Verwenden Sie Xming und SSH mit Putty mit X-Weiterleitung . Führen vncviewer 127.0.0.1:5900Sie dann auf dem Server aus , und es leitet das an Ihren Windows 7-Computer weiter und gibt Ihnen ein VNC-Fenster.

Auf diese Weise müssen Sie nicht mehrere Ports für mehrere VMs weiterleiten, da der VNC-Client auf dem Server ausgeführt wird.

Großer Chef
quelle