[SOLVED] Externer VNC Client für Linux System

joge

New Member
Dec 7, 2020
8
2
3
34
Hallo zusammen,

leider habe ich aktuell das Problem, dass ich keine Verbindung zu den Proxmox Linux Systemen über externe VNC Clienten bekomme und trotz umfangreicher Recherche keine Lösung gefunden habe.

Hintergrund:
Auf dem Proxmox Host (Version 6.2-4) läuft Fedora Workstation bzw. Kali Desktop. In den Systemen ist folgendes in der Config eingetragen (je System anderer Port) und die VM komplett neu gestartet:

Code:
args: -vnc 0.0.0.0:122

Das System hört auch auf dem Port

Bash:
ss -pln | grep 6022
tcp    LISTEN    0     1     0.0.0.0:6022   0.0.0.0:*     users:(("kvm",pid=9284,fd=32))

Wenn ich mich versuche über einen externen VNC im gleichen Netzwerk mit dem System zu verbinden bekomme ich über den VNC Viewer und über den internen Mac Clienten eine Ablehnung:

Bildschirmfoto 2021-03-24 um 09.59.18.png

Firewall ist auf dem Proxmox Host System deaktiviert, da dies nur im internen Netzwerk läuft.

Log Files zeigen keine Fehler.

Der interne VNC Viewer über den Browser funktioniert ohne Probleme.

Vielen Dank für Tips was ich noch probieren kann!

Gruß
JG
 
Moin,
korrekt, ich habe nach der Anleitung die config geändert und neu gestartet. VNC Viewer steht der richtige port 6022. TigerVNC gibt folgenden Fehler

Bildschirmfoto 2021-03-24 um 13.35.14.png
 
bist du dir sicher dass der firewall deaktiviert ist? was siehst du mit pve-firewall status?

sonst kannst du probieren z.b. ob du ueberhaupt diesen port erreichen kannst:

1. stopp vm (damit die vnc runtergeht)
2. root@pve:~# nc -lnvp 6022
3. user@mac:~# nc your.pve.ip.here 6022 -vn

wenn diese auch nicht funktioniert, dann weisst du das etwas auf der netzwerkebene falsch konfiguriert worden ist.
 
Also Firewall hab ich kontrolliert ist deaktiviert
Bildschirmfoto 2021-03-24 um 14.10.25.png

Der Port kann generell geöffnet werden
Bildschirmfoto 2021-03-24 um 14.12.32.png

und der Client kommt auch entsprechend auf den Port der Hostmaschine
Bildschirmfoto 2021-03-24 um 14.13.22.png

Nach Start VM allerdings refused wenn ich auf den Port der VM zugreifen will
Bildschirmfoto 2021-03-24 um 14.16.59.png

entsprechend hätte ich jetzt getippt, dass der Zugriff irgendwo zwischen Host und VM gesperrt wird. Wobei es die Firewall ja nicht ist und intern in der VM ist auch kein UFW aktiv o.ä. Bzw. er sollte ja im Netzwerk direkt auf die VM gehen
 
Last edited:
die addresse ist aber falsch? 10.10.0.200 vs. 10.10.0.209 ?

die VNC port wird auf dem PVE aktiviert also musst du dorthin zugreifen
 
Omg...ok vielen Dank! Das war für mich nicht logisch...es funktioniert mit der Host IP. Ergo für jede VM einen anderen Port und immer die PVE IP. Thanks!
 
Omg...ok vielen Dank! Das war für mich nicht logisch...es funktioniert mit der Host IP. Ergo für jede VM einen anderen Port und immer die PVE IP. Thanks!
freut mich! bitte den thread als [SOLVED] markieren damit die anderen auch wissen was zu erwarten :)

bitte dann beachten, dass die VNC in diesem fall ohne authentication einfach so funktioniert, diese kann ein sicherheitsrisiko werden (alle im internal netzwerk koennen die VNC zugreifen)
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!