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


16

É possível especificar o número da porta VNC no cliente VNC interno do Mac OS X?

Estou tentando conectar-me à máquina Xen VPS com o cliente VNC incorporado do Finder. Eu usei um endereço como este.

vnc://server:port

Mas falha porque usa outra porta e o VNC interno do Finder não pode lidar com 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 como 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 ...)

Respostas:


15

Abra uma janela do terminal e digite:

open vnc://server:5900

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


5

Um número de exibição VNC é apenas outra maneira de especificar uma porta. O display 0 é, por convenção, porta 5900; exibir 1 porta 5901 e assim por diante; portanto, se a porta que seu servidor está usando estiver próxima de 5900, você pode simplesmente subtrair 5900 e usá-la 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:portURL. Use openno 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 seu cliente e servidor VNC sejam incompatíveis - o servidor VNC do Mac OS X é certamente um pouco idiossincrático. Tente baixar um cliente VNC diferente, como o 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 atrapalhando.


Certo. Na minha experiência, você não pode usar a vnc://server:1convenção com o cliente VNC interno do Mac. Você precisa usar o número da porta real, que seria #vnc://server:5901
wisbucky 28/02/19

0

Não consigo encontrar o Chicken of the VNC, mas encontrei o servidor Vine VNC para OSX e isso resolveu meus problemas com o servidor OS X VNC integrado.


1
Você pode descrever o conteúdo vinculado e como ele se relaciona com a pergunta? Isso ajudará a garantir que essa resposta permaneça útil no caso de o link se tornar inválido. Além disso, tenha cuidado ao postar links em respostas dessa natureza - eles podem ser vistos pela comunidade como spam, corretamente ou não. Veja o FAQ para mais informações.
precisa saber é o seguinte

0

A capacidade de conexão ou não à porta desejada depende da configuração do seu roteador. Pode ser necessário definir algum encaminhamento de porta nas configurações NAT do seu roteador. Por exemplo, se o seu roteador tiver um endereço IP público, por exemplo, 123.123.1.1, mas o seu computador tiver apenas um endereço IP local (por exemplo, 192.168.xx ou similar, dependendo do seu ISP), será necessário encaminhar a porta 5900 do seu roteador para a porta 5900 da seu computador para que qualquer solicitação recebida na porta 5900 do seu roteador seja encaminhada para a porta 5900 do seu computador. Como fazer isso depende da configuração do roteador e da Internet, mas procure algumas configurações avançadas na configuração NAT. Acabei de fazer isso por mim, com sucesso. Ambos usando open vnc: // server: port do terminal ou Finder> Connect to server> vnc: // server: port funcionam bem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.