VNC на порте 80 (TeamViewer может сделать это),

Как это прибывает, который программы как TeamViewer могут передать без какой-либо проблемы на порте 80, но это не возможно с VNC? Есть ли какие-либо свободные и открытые альтернативы VNC, который может сделать это, также?

2
задан 07.12.2010, 11:15

4 ответа

Порт 80 является привилегированным портом. Вам нужны права администратора получить работу программ порта 80.

Каждый порт может только использоваться одним приложением, поэтому удостоверьтесь, что порт не используется другим приложением (как Teamviewer или сервер HTTP)

Какое приложение VNC Вы используете?

3
ответ дан 08.12.2019, 05:08

Простой, VNC (или был), несколько разработанных годы назад, чтобы (технические) администраторы добрались до своих собственных машин, вида людей, у которых нет проблем в установке портов.

Команда Vviewer, с другой стороны, пока это может сделать больше, разработана для любого не технического для соединения с любым не техническим.

Нет ничего мешающего Вам разместить VNC на порте 80 на Вашей машине (как долго как никакие веб-серверы или что-либо еще, что использует его, присоединил к нему).

Однако также помните, Средство просмотра Команды на самом деле не присоединяет для портирования 80.

Можно было только присоединить одну программу к входящему порту на компьютере, однако, компьютер может иметь столько исходящих соединений с идентичными портами, сколько этому нужно.

Порт 80 обычно разблокируется в большинстве мест с доступом в Интернет, поэтому исходящие соединения не являются проблемой, даже если бы это - место, которое обычно не позволяло бы сервису быть размещенным.

Средство просмотра команды работает путем издания OUTGOING запросы в обоих концах их серверам, которые имеют настроенное поступление.

Можно протестировать это посредством некоторых дистрибутивов VNC, например, стандартное распределение VNC позволяет Вам иметь сервер (с настроенным входящим портом), и затем кто-то желающий соединяться в просто установит исходящее соединение (не настроенный требуемый) к серверу.

С другой стороны, можно запустить сервер VNC как нормальный без настроенных портов, запустить VNC слушающий клиент (и настроить входящий порт), затем от значка сервера, щелкните правой кнопкой и выберите Establish a reverse connection или Connect to a client (Я забываю - несколько лет, с тех пор как я в последний раз сделал это), и необходимо смочь установить обратное соединение.

Теперь, Teamviewer является в основном оба концами с помощью исходящего соединения с третьим лицом - поэтому он требует не настроенный.

Я надеюсь, что ответил на несколько Ваших вопросов, если я не имею, или Вы хотите знать больше на чем-либо, сообщите мне.

К вашему сведению - я раньше использовал Ultravnc

3
ответ дан 08.12.2019, 05:08

Если необходимо использовать vnc по порту 80, вот как к использованию апплета Java: http://ubuntuforums.org/showthread.php?t=107503. Это для стороны Linux вещей. Это сообщение сообщает, что realvnc может работать на основе порта 80: http://forums.whirlpool.net.au/archive/513251. Предыдущие операторы об исходящих соединениях для teamviewer корректны, но при попытке закончить брандмауэр непроверки пакетов, один из них мог бы работать на Вас.

Это не разрешает требуемые входящие соединения, только проблемы номера порта.

1
ответ дан 08.12.2019, 05:08

Мне нравится использовать ssh перенаправление портов при использовании VNC: http://fclose.com/b/638/. VNC не безопасен, как все мы знаем. Если только порт 80 открыт (в случае, если 22 не открыто), sshd может настроенный для слушания на порте 80 и затем после того, как туннель создан, много вещей может быть сделано.

0
ответ дан 08.12.2019, 05:08

Теги

Похожие вопросы