Abra uma janela de terminal e digite:
open vnc://server:5900
Ou tente 5901 se estiver nesse número de porta.
É possível especificar o número da porta VNC no cliente VNC do Mac OS X?
Estou tentando conectar a máquina Xen VPS com o cliente VNC interno do Finder. Eu usei o endereço assim.
vnc://server:port
Mas falha porque usa outra porta, e o VNC interno do Finder não pode manipular o número da porta. Como eu sei, ele lida com o número após dois pontos como número de exibição, não um número de porta. Existe uma maneira de especificar o número da porta no cliente VNC?
Ou alguma solução alternativa para isso? (encaminhamento de porta ??? Eu não tenho idéia sobre isso ...)
Abra uma janela de terminal e digite:
open vnc://server:5900
Ou tente 5901 se estiver nesse número de porta.
Um número de exibição VNC é apenas outra maneira de especificar uma porta. O visor 0 é, por convenção, a porta 5900; mostre 1 porta 5901 e assim por diante, assim se a porta que seu servidor estiver usando estiver perto de 5900, você pode simplesmente subtrair 5900 e usar isso como o número de exibição.
Ao contrário do que você diz, o cliente de compartilhamento de tela do Mac OS X aceita números de porta com um vnc://server:port
url. Use open
do terminal, como sugere Michael Dillon, ou selecione "Conectar ao Servidor ..." no menu "Ir" do Finder e digite o endereço.
Finalmente, se isso não funcionar, pode ser que o seu cliente e servidor VNC sejam incompatíveis - o servidor Mac OS X VNC é certamente um pouco idiossincrático. Tente baixar um cliente VNC diferente, como Chicken of the VNC . Se isso não funcionar, você saberá que não são problemas do cliente e pode ser algo como um firewall que atrapalha seu caminho.
Eu não consigo encontrar o Chicken of the VNC mas encontrei o servidor Vine VNC para o OSX e isso resolveu meus problemas com o o construído no servidor OS X VNC.
Se você pode ou não conectar-se à porta que deseja, pode depender da configuração do seu roteador. Você pode precisar configurar algum encaminhamento de porta das configurações de NAT do seu roteador. Por exemplo. se o seu roteador tiver um endereço IP público, digamos 123.123.1.1, mas seu computador tiver apenas um endereço IP local (por exemplo, 192.168.xx ou similar, dependendo do seu ISP), você precisará encaminhar a porta 5900 do roteador para a porta 5900 do seu provedor. computador para que qualquer pedido recebido na porta 5900 do seu roteador seja encaminhado para a porta 5900 do seu computador. Como fazer isso depende do roteador e da configuração da internet, mas procure por algumas configurações avançadas na configuração NAT. Eu apenas fiz isso por mim, com sucesso. Ambos usando aberto vnc: // server: port do terminal ou Finder > Conecte-se ao servidor > vnc: // server: port funciona bem.