Como especificar o número da porta VNC com o cliente VNC interno do Mac OS X?

12

É 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 ...)

    
por Eonil 14.02.2011 / 04:15

4 respostas

12

Abra uma janela de terminal e digite:

open vnc://server:5900

Ou tente 5901 se estiver nesse número de porta.

    
por 14.02.2011 / 04:26
5

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.

    
por 14.02.2011 / 08:01
0

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.

    
por 11.10.2012 / 04:13
0

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.

    
por 26.11.2014 / 14:49

Tags