Як вказати номер порту VNC із вбудованим клієнтом VNC Mac OS X?


16

Чи можливо вказати номер порту VNC у вбудованому клієнті VNC Mac OS X?

Я намагаюся підключитися до машини Xen VPS із вбудованим клієнтом VNC Finder. Я використовував таку адресу.

vnc://server:port

Але це не вдається, оскільки він використовує інший порт, і вбудований VNC Finder не може обробити номер порту. Наскільки я знаю, він обробляє число після двокрапки як номер відображення, а не номер порту. Чи є спосіб вказати номер порту для клієнта VNC?

Або якесь вирішення цього? (переадресація порту ??? Я поняття про це не маю ...)

Відповіді:


15

Відкрийте вікно терміналу і введіть:

open vnc://server:5900

Або спробуйте 5901, якщо він знаходиться на цьому номері порту.


5

Номер дисплея VNC - це ще один спосіб визначення порту. Дисплей 0 - це, за умовою, порт 5900; відобразити 1 порт 5901 і так далі, тому якщо порт, який використовується ваш сервер, близький до 5900, ви можете просто відняти 5900 і використовувати його як номер відображення.

На відміну від того, що ви говорите, клієнт спільного доступу до екрана Mac OS X приймає номери портів з vnc://server:portURL-адресою. Або скористайтеся openтерміналом, як пропонує Майкл Діллон, або виберіть "Підключитися до сервера ..." у меню "Перейти" Finder та введіть адресу.

Нарешті, якщо це не вийде, можливо, ваш клієнт і сервер VNC несумісні - сервер VNC Mac OS X, безумовно, трохи ідіосинкратичний. Спробуйте завантажити інший клієнт VNC, наприклад, курка VNC . Якщо це не працює, ви знаєте, що це не проблеми клієнта, і це може бути щось на зразок брандмауера.


Правильно. На мій досвід, ви не можете використовувати vnc://server:1конвенцію із вбудованим клієнтом VNC Mac. Ви повинні використовувати реальний номер порту, який був биvnc://server:5901
wisbucky,

0

Я не можу знайти курку VNC, але знайшов Vine VNC сервер для OSX, і це вирішило мої проблеми з вбудованим сервером OS X VNC.


1
Чи можете ви описати пов'язаний вміст і як він стосується питання? Це допоможе гарантувати, що ця відповідь залишається корисною у випадку, якщо посилання стане недійсним. Крім того, будь ласка, обережно публікуйте посилання у відповідях подібного характеру - громада може сприймати їх як спам, правильно чи іншим чином. Див. FAQ для отримання додаткової інформації.
bwDraco

0

Те, чи зможете ви підключитися до потрібного порту, може залежати від конфігурації маршрутизатора. Можливо, вам доведеться налаштувати деяку переадресацію порту з налаштувань NAT вашого маршрутизатора. Наприклад, якщо ваш маршрутизатор має загальнодоступну IP-адресу, скажімо, 123.123.1.1, але ваш комп'ютер має лише локальну IP-адресу (наприклад, 192.168.xx або подібну, залежно від вашого провайдера), вам потрібно переадресувати порт 5900 маршрутизатора на порт 5900 ваш комп'ютер, щоб будь-який вхідний запит на порт 5900 вашого маршрутизатора пересилався на порт 5900 вашого комп'ютера. Як це зробити, залежить від конфігурації маршрутизатора та Інтернету, але шукайте деякі розширені налаштування в налаштуваннях NAT. Я просто зробив це для мене, успішно. Обидва використовують відкритий vnc: // сервер: порт від терміналу або Finder> Підключення до сервера> vnc: // сервер: порт працює нормально.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.