Почему некоторые сервисы удаленных рабочих столов не требуют, чтобы Вы установили перенаправление портов?

Я использую смесь Linux и машин окон в моем офисе. У меня есть работа logmein моих машин окон и установки VNC на Linux. Linux logmein плагин браузера работает отлично. Однако я смущен, относительно того, почему нет никаких сервисов как logmein или gotomypc для Linux, где Вы просто устанавливаете программу, и Вы хороши для движения, потому что нет никакого перенаправления портов для установки в маршрутизаторе. Это вызвано тем, что те сервисы используют порт 80 для обработки их общения, которое было бы открыто? Существует ли потребность установить серверы для обработки перенаправления, таким образом, это не было бы экономически эффективно для создания комплекта клиента/сервера RDP с открытым исходным кодом, который не потребовал перенаправления портов?

5
задан 05.03.2010, 22:33

3 ответа

Приложения как TeamViewer являются [Клиентом - Сервером - Клиент]: они зависят от использования сервера, внешнего к локальным сетям обеих сторон. Каждый конец является клиентом и инициирует его собственное соединение с внешним сервером. Брандмауэры и маршрутизаторы NAT обычно передают исходящие соединения вполне свободно, и NAT позволяет ответам (прибывающий из внешнего сервера) достигнуть правильных внутренних узлов (ПК).

Верный [Клиент - Сервер] сервисы требуют, чтобы сервер имел routable адрес. ПК, предоставляющий услугу из-за маршрутизатора NAT, не имеет routable адреса, только маршрутизатор ближайший, Интернет имеет тот. Так входящие соединения для данного IP и port# должен быть направлен к определенному узлу локальной сети (ПК), известный Ваш маршрутизатор для обслуживания того конкретного порта - т.е. Переданного Порта.

6
ответ дан 07.12.2019, 17:13

Конечно!

Действительно, большинство приложений "Plug and Play" (если Вы будете) имеет сервер согласования, промежуточный Вы и другая машина, которые помогают соединить Вас вместе через эфемерный порт. TeamViewer является хорошим примером. Это имеет собственные сборки для Windows и Mac, и будет работать под Вином на Linux.

2
ответ дан 07.12.2019, 17:13

Я был бы удивлен, не существовало ли такое программное обеспечение для Linux уже. Искали ту функциональность для Linux за пределами Logmein и gotomypc? Если бы очень мало действительно существует, мое предположение было бы для проблем безопасности.

Существует ли причина, почему Вы не могли использовать SSH? Я рекомендовал бы использовать его из соображений безопасности и добраться, тот порт, который будет открыт специалистами по безопасности, не трудно сделать, после того как механизмы защиты существуют.

1
ответ дан 07.12.2019, 17:13

Теги

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