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

Numeri di porta VNC

Secondo Wikipedia:

VNC di default usa la porta TCP 5900+N,[5][6] dove N è il numero del display (di solito :0 per un display fisico). Diverse implementazioni avviano anche un server HTTP di base sulla porta 5800+N per fornire un visualizzatore VNC come applet Java, permettendo una facile connessione attraverso qualsiasi browser web abilitato a Java. Possono essere utilizzate diverse assegnazioni di porte, purché sia il client che il server siano configurati di conseguenza.

Il mio libro dice che quando si avvia vncserver per la prima volta (invece di avviare più istanze) si usa vncviewer host-ip: 1

Si riferisce alla connessione al display numero 1 e alla porta 5901.

Cosa succede se ti connetti alla 5900 (display fisico), questo causa problemi? Quando si dice display fisico, si intende il vostro monitor? Se sì, cosa succede se vi collegate ad esso? Mi rendo conto che puoi cambiare queste porte comunque, ma nel contesto di Wikipedia con la configurazione di default, diciamo che ti connetti a vncviewer host-ip:0?

Risposte (1)

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

In generale questo significa semplicemente che mostra il display così com'è - la maggior parte delle implementazioni VNC di Windows sembrano usare la porta 5900, e la porta può essere un numero arbitrario - devi solo abbinare la porta su cui è impostato il server VNC al client.

C'è un po’ di più però - Linux permette di avere display virtuali, e si può collegare una sessione separata X tramite VNC. Dal momento che ogni sessione VNC deve avere la propria sessione, è una convenzione per semplificare le cose - si può collegare la porta 5900 a un display virtuale e funzionerà. È solo più semplice ricordare la porta predefinita + il numero del display.