Номери портів VNC


16

За даними Вікіпедії:

VNC за замовчуванням використовує порт TCP 5900 + N, [5] [6] де N - номер відображення (зазвичай: 0 для фізичного відображення). Кілька реалізацій також запускають базовий сервер HTTP на порту 5800 + N, щоб забезпечити переглядач VNC як аплет Java, що дозволяє легко підключитися через будь-який веб-браузер з підтримкою Java. Різні призначення порту можуть використовуватися до тих пір, поки і клієнт, і сервер налаштовані відповідно.

У моїй книзі сказано, що коли ви вперше запускаєте vncserver (проти запуску декількох примірників), ви використовуєте vncviewer host-ip: 1

Це стосується підключення до дисплея №1 та порту 5901.

Що станеться, якщо ви підключитесь до 5900 (фізичний дисплей), чи це спричинить проблеми? Коли вони говорять про фізичний дисплей, вони основний ваш монітор? Якщо так, що станеться, якщо ви підключитесь до нього? Я розумію, що ви можете змінити ці порти в будь-якому випадку, але в контексті Вікіпедії з конфігурацією за замовчуванням скажімо, ви підключаєтесь до vncviewer host-ip: 0?

Відповіді:


13

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

Але тут є трохи більше - Linux дозволяє мати віртуальні дисплеї, і ви можете підключити окремий X сеанс через VNC. Оскільки кожен сеанс VNC повинен мати свій власний сеанс, це умова спростити речі - ви можете підключити порт 5900 до віртуального дисплея, і він буде працювати. Просто простіше запам’ятати порт за замовчуванням + номер дисплея.


Отже, якщо я підключуюсь до дисплея: 0 я побачу, що відображається на моніторі порівняно з: 1 і вище, будучи абсолютно іншим x сеансом?
rubixibuc

якщо встановити сервер vnc для підключення до відображення: 0 на порту 5900, то так. Однак ви можете встановити порт як будь-що взагалі або підключитись до будь-якого довільного відображення на довільному порту
Journeyman Geek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.