2 votes

Apple Remote Desktop plusieurs ports sur une adresse / ip

J'utilise Apple Remote Desktop (ARD) version 3.5.1 et je souhaite ajouter des ordinateurs à la liste. J'ai plusieurs machines virtuelles fonctionnant sur un hôte VMWare ESXi. VMWare permet le partage d'écran via VNC mais avec des ports différents pour les différentes VM.

Donc j'ai ça :

ESXi host ip :      xxx.xxx.xxx.xxx
First VM vnc port:  5901
Second VM vnc port: 5902
....

Je suis en mesure de me connecter à chacune de ces VMs via

open vnc://xxx.xxx.xxx.xxx:5901

Je peux également ajouter le premier VM à la liste des ordinateurs ARD. Mais lorsque j'ajoute la deuxième VM, elle écrase la première VM car l'adresse IP est la même. Est-il possible de contourner ce problème ?

Merci pour votre aide !

EDIT : J'ai également essayé d'éditer le ~/Library/Preferences/com.apple.RemoteDesktop.plist directement. Bien que je puisse créer une autre entrée qui apparaît également dans ARD, cette deuxième entrée n'a pas d'adresse réseau attribuée dans ARD. Cela ne m'aide donc pas...

0 votes

Pourquoi ne pas tunneliser les ports VNC localement vers des ports TCP bizarres et éviter de devoir configurer le NAT/PortForwarding sur le routeur pour diriger tout le trafic vers le bon port local ?

2voto

Old Pro Points 5634

Je ne connais pas précisément l'ARD, mais en général, Apple part du principe qu'une IP = un ordinateur. Vous aurez moins de chances de rencontrer ce genre de problèmes de compatibilité et d'interopérabilité si vous donnez à chaque VM sa propre adresse IP en utilisant un réseau "ponté" sur ESXi au lieu du NAT.

1voto

Woodstock Points 1304

Si vous configurez les VM avec des connexions réseau pontées plutôt que des connexions réseau NAT, elles obtiendront toutes des adresses IP différentes sur le même sous-réseau. La meilleure façon de procéder.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X