Можно ли указать номер порта VNC во встроенном VNC-клиенте Mac OS X?
Я пытаюсь подключиться к машине Xen VPS с помощью встроенного в Finder клиента VNC. Я использовал адрес, как это.
vnc://server:port
Но он терпит неудачу, потому что использует другой порт, а встроенный VNC в Finder не может обработать номер порта. Как я знаю, он обрабатывает число после двоеточия как номер дисплея, а не номер порта. Есть ли способ указать номер порта на клиенте VNC?
Или какой-нибудь обходной путь для этого? (переадресация портов ??? я понятия не имею об этом ...)
vnc://server:1
соглашение со встроенным клиентом VNC для Mac. Вы должны использовать реальный номер порта, который будетvnc://server:5901
Я не могу найти Цыпленка VNC, но нашел Vine VNC- сервер для OSX, и это решило мои проблемы со встроенным V X-сервером OS X.
источник
Возможность подключения к желаемому порту зависит от конфигурации маршрутизатора. Возможно, вам потребуется настроить переадресацию некоторых портов из настроек NAT вашего маршрутизатора. Например, если ваш маршрутизатор имеет публичный IP-адрес, скажем, 123.123.1.1, но ваш компьютер имеет только локальный IP-адрес (например, 192.168.xx или аналогичный, в зависимости от вашего интернет-провайдера), вам необходимо перенаправить порт 5900 вашего маршрутизатора на порт 5900 ваш компьютер, так что любой входящий запрос на порт 5900 вашего маршрутизатора будет перенаправлен на порт 5900 вашего компьютера. Как это сделать, зависит от вашего роутера и конфигурации интернета, но поищите некоторые дополнительные настройки в конфигурации NAT. Я просто сделал это для меня, успешно. Оба с использованием open vnc: // server: port от терминала или Finder> Connect to server> vnc: // server: port работают нормально.
источник