Come specificare il numero di porta VNC con client VNC integrato in Mac OS X?


16

È possibile specificare il numero di porta VNC nel client VNC integrato di Mac OS X?

Sto cercando di connettermi alla macchina Xen VPS con il client VNC integrato di Finder. Ho usato un indirizzo come questo.

vnc://server:port

Ma non riesce perché utilizza un'altra porta e il VNC incorporato di Finder non è in grado di gestire il numero di porta. Come so, gestisce il numero dopo i due punti come display-number, non un numero di porta. C'è un modo per specificare il numero di porta sul client VNC?

O qualche soluzione alternativa per questo? (port forwarding ??? Non ne ho idea ...)

Risposte:


15

Apri una finestra del terminale e digita:

open vnc://server:5900

Oppure prova 5901 se si trova su quel numero di porta.


5

Un numero di display VNC è solo un altro modo per specificare una porta. Il display 0 è, per convenzione, la porta 5900; visualizzare 1 porta 5901 e così via, quindi se la porta utilizzata dal server è vicina a 5900, è possibile semplicemente sottrarre 5900 e utilizzarlo come numero di visualizzazione.

Contrariamente a quanto dici, il client di condivisione dello schermo di Mac OS X accetta i numeri di porta con un vnc://server:portURL. Utilizzare opendal terminale come suggerisce Michael Dillon, oppure selezionare "Connetti al server ..." dal menu "Vai" del Finder e digitare l'indirizzo.

Infine, se non funziona, è possibile che il tuo client VNC e il tuo server siano incompatibili: il server VNC di Mac OS X è sicuramente un po 'idiosincratico. Prova a scaricare un altro client VNC come Chicken of the VNC . Se non funziona, saprai che non si tratta di problemi del client e potrebbe essere qualcosa come un firewall che ti ostacola.


Giusto. Nella mia esperienza, non è possibile utilizzare la vnc://server:1convenzione con il client VNC integrato nel Mac. Devi usare il numero di porta reale, che sarebbevnc://server:5901
wisbucky

0

Non riesco a trovare Chicken of the VNC ma ho trovato il server Vine VNC per OSX e questo ha risolto i miei problemi con il server VNC OS X integrato.


1
Puoi descrivere il contenuto collegato e come si collega alla domanda? Ciò contribuirà a garantire che questa risposta rimanga utile nel caso in cui il collegamento non sia valido. Inoltre, si prega di fare attenzione a pubblicare collegamenti in risposte di questo tipo: potrebbero essere visti dalla community come spam, correttamente o meno. Vedi le FAQ per maggiori informazioni.
bwDraco,

0

La possibilità di connettersi o meno alla porta desiderata può dipendere dalla configurazione del router. Potrebbe essere necessario configurare un port forwarding dalle impostazioni NAT del router. Ad esempio se il tuo router ha un indirizzo IP pubblico, ad esempio 123.123.1.1, ma il tuo computer ha solo un indirizzo IP locale (ad esempio 192.168.xx o simile, a seconda del tuo ISP) devi inoltrare la porta 5900 del tuo router alla porta 5900 di il computer in modo che qualsiasi richiesta in arrivo sulla porta 5900 del router venga inoltrata alla porta 5900 del computer. Come fare ciò dipende dal router e dalla configurazione di Internet, ma cerca alcune impostazioni avanzate sotto la configurazione NAT. L'ho fatto solo per me, con successo. Entrambi utilizzano open vnc: // server: porta dal terminale o Finder> Connetti al server> vnc: // server: porta funziona correttamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.