2012-02-19 03:09:22 +0000 2012-02-19 03:09:22 +0000
16
16

VNC-Anschlussnummern

Laut Wikipedia:

VNC verwendet standardmäßig den TCP-Port 5900+N,[5][6] wobei N die Display-Nummer ist (normalerweise :0 für ein physisches Display). Einige Implementierungen starten auch einen einfachen HTTP-Server auf Port 5800+N, um einen VNC-Viewer als Java-Applet bereitzustellen, der eine einfache Verbindung über jeden Java-fähigen Webbrowser ermöglicht. Es können verschiedene Port-Zuweisungen verwendet werden, solange sowohl Client als auch Server entsprechend konfiguriert sind.

Mein Buch sagt, wenn Sie vncserver zum ersten Mal starten (im Gegensatz zum Starten mehrerer Instanzen), verwenden Sie vncviewer host-ip: 1

Es bezieht sich auf die Verbindung zu Display Nummer 1 und Port 5901.

Was passiert, wenn Sie sich mit 5900 (Physikalisches Display) verbinden, verursacht das Probleme? Wenn sie physisches Display sagen, meinen sie dann Ihren Monitor? Wenn ja, was passiert, wenn Sie sich daran anschließen? Mir ist klar, dass Sie diese Ports sowieso ändern können, aber im Kontext von Wikipedia mit der Standardkonfiguration, sagen wir, Sie verbinden sich mit vncviewer host-ip:0?

Antworten (1)

13
13
13
2012-02-19 04:04:19 +0000

Im Allgemeinen bedeutet das einfach, dass der Bildschirm so angezeigt wird, wie er ist - die meisten Windows-VNC-Implementierungen scheinen Port 5900 zu verwenden, und der Port kann eine beliebige Nummer sein - Sie müssen nur den Port, den der VNC-Server eingestellt hat, mit dem Client abgleichen.

Es geht aber noch ein bisschen weiter - Linux erlaubt Ihnen, virtuelle Bildschirme zu haben, und Sie können eine separate X -Sitzung über VNC verbinden. Da jede VNC-Sitzung ihre eigene Sitzung haben muss, ist es eine Konvention, um die Dinge zu vereinfachen - Sie können Port 5900 mit einem virtuellen Bildschirm verbinden und es wird funktionieren. Es ist einfach einfacher, sich den Standard-Port + Display-Nummer zu merken.