Comment spécifier le numéro de port VNC avec le client VNC intégré à Mac OS X?


16

Est-il possible de spécifier le numéro de port VNC dans le client VNC intégré de Mac OS X?

J'essaie de me connecter à la machine Xen VPS avec le client VNC intégré du Finder. J'ai utilisé une adresse comme celle-ci.

vnc://server:port

Mais il échoue car il utilise un autre port et le VNC intégré du Finder ne peut pas gérer le numéro de port. Comme je le sais, il gère le nombre après deux-points comme un numéro d'affichage, pas un numéro de port. Existe-t-il un moyen de spécifier le numéro de port sur le client VNC?

Ou une solution de contournement pour cela? (redirection de port ??? je n'en ai aucune idée ...)

Réponses:


15

Ouvrez une fenêtre de terminal et saisissez:

open vnc://server:5900

Ou essayez 5901 s'il se trouve sur ce numéro de port.


5

Un numéro d'affichage VNC n'est qu'une autre façon de spécifier un port. L'affichage 0 est, par convention, le port 5900; afficher 1 port 5901 et ainsi de suite, donc si le port que votre serveur utilise est proche de 5900, vous pouvez simplement soustraire 5900 et l'utiliser comme numéro d'affichage.

Contrairement à ce que vous dites, le client de partage d'écran de Mac OS X accepte les numéros de port avec une vnc://server:portURL. Soit utiliser à openpartir du terminal comme le suggère Michael Dillon, soit sélectionner "Se connecter au serveur ..." dans le menu "Aller" du Finder, puis saisir l'adresse.

Enfin, si cela ne fonctionne pas, il se peut que votre client et serveur VNC soient incompatibles - le serveur VNC de Mac OS X est certainement un peu idiosyncrasique. Essayez de télécharger un autre client VNC tel que Chicken of the VNC . Si cela ne fonctionne pas, vous saurez que ce ne sont pas des problèmes de client et pourraient être quelque chose comme un pare-feu qui vous gêne.


Droite. D'après mon expérience, vous ne pouvez pas utiliser la vnc://server:1convention avec le client VNC intégré au Mac. Vous devez utiliser le vrai numéro de port, qui seraitvnc://server:5901
wisbucky

0

Je ne peux pas trouver Chicken of the VNC mais j'ai trouvé le serveur Vine VNC pour OSX et cela a résolu mes problèmes avec le serveur OS X VNC intégré.


1
Pouvez-vous décrire le contenu lié et comment il se rapporte à la question? Cela aidera à garantir que cette réponse reste utile dans le cas où le lien deviendrait invalide. De plus, veuillez faire attention à publier des liens dans les réponses de cette nature - ils pourraient être considérés par la communauté comme du spam, correctement ou non. Voir la FAQ pour plus d'informations.
bwDraco

0

La possibilité de vous connecter ou non au port souhaité peut dépendre de la configuration de votre routeur. Vous devrez peut-être configurer une redirection de port à partir des paramètres NAT de votre routeur. Par exemple, si votre routeur a une adresse IP publique, par exemple 123.123.1.1, mais que votre ordinateur n'a qu'une adresse IP locale (par exemple 192.168.xx ou similaire, selon votre FAI), vous devez transférer le port 5900 de votre routeur vers le port 5900 de votre ordinateur afin que toute demande entrante sur le port 5900 de votre routeur soit transférée sur le port 5900 de votre ordinateur. La procédure à suivre dépend de la configuration de votre routeur et d'Internet, mais recherchez des paramètres avancés sous la configuration NAT. Je viens de le faire pour moi, avec succès. Les deux utilisant vnc: // server: port ouvert depuis le terminal ou le Finder> Se connecter au serveur> vnc: // server: port fonctionnent correctement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.