Вопрос или проблема
Я знаю, что серверы Microsoft поддерживают RDP 6.x, и что Remmina, похоже, этого не поддерживает.
Существует ли клиент удаленного рабочего стола, который поддерживает соединения TS?
freerdp, который является основой для доступа к rdp в remmina, отчасти это поддерживает. Это единственный клиент, который я нашел, который это делает и смог запустить, но у него много ошибок, и установить версию, которая это поддерживает, было очень сложно, когда я пробовал на 13.10. Я еще не пробовал на 14.04.
Здесь есть запрос на функцию, если вы хотите поддержать улучшение.
https://github.com/FreeRDP/Remmina/issues/347
Ответ или решение
Что такое Gateway Server в rdesktop?
Gateway Server представляет собой сервер-посредник в архитектуре удаленного рабочего стола, который обеспечивает безопасный доступ к другим серверам через протокол RDP (Remote Desktop Protocol). Основной его задачей является управление удаленными подключениями и обеспечение защиты данных за счёт шифрования, часто через VPN. В контексте работы с удаленными рабочими столами Gateway Server помогает обойти брандмауэры и ограничения доступа, что особенно актуально для организаций, стремящихся обеспечить безопасность своих IT-ресурсов.
Проблематика использования RDP и клиентских приложений
Вы упомянули о том, что Microsoft сервера следуют RDP 6.x и существует проблема несовместимости с некоторыми клиентами, такими как Remmina. Действительно, Remmina, хотя и является довольно мощным инструментом для удаленно рабочего стола, может не поддерживать последние версии RDP, что ведет к трудностям для пользователей, на которых эти версии положились.
Возможные решения и клиенты
-
FreeRDP: Вы правильно отметили, что под Remmina на самом деле лежит FreeRDP, который поддерживает некоторые версии RDP. Однако, несмотря на это, FreeRDP всё равно может испытывать некоторые затруднения, которые вы описали как "баги". Эти проблемы могут возникать на разных версиях систем, особенно если использован не самый последний релиз.
-
rdesktop: Данный клиент изначально был одним из первых, который поддерживал протокол RDP, хотя его развитие в последние годы значительно замедлилось. Тем не менее, для некоторых проектов rdesktop остается жизнеспособным вариантом.
-
Apache Guacamole: Это веб-приложение, которое предоставляет доступ к удаленному рабочему столу через браузер. Guacamole поддерживает различные протоколы, включая RDP и VNC, что может сделать его более гибким решением для некоторых организаций.
-
Мобильные и сторонние решения: Вы также можете рассмотреть сторонние решения для удаленного доступа к рабочим столам, такие как AnyDesk или TeamViewer. Эти решения, как правило, более просты в установке и обеспечивают широкий функционал.
Соответствующая поддержка и запросы
Вы упомянули о существующей функции-запросе на поддержку, предоставленной по ссылке. Обращение к сообществу — это умный шаг, так как многие открытые проекты полагаются на отзывы пользователей для улучшения своего программного обеспечения. Если вы сталкиваетесь с ошибками, то желательно сообщать о них на официальных форумах, чтобы разработчики могли внести необходимые исправления.
Итог
Рынок удаленного доступа к рабочим столам достаточно разнообразен, и решение о выборе клиента, поддерживающего Gateway Server и RDP-соединения, зависит от ваших конкретных нужд. Особенно важно выбрать клиент, который наилучшим образом поддерживает необходимые функции и обеспечивает безопасный и стабильный доступ к вашим ресурсам.
Постоянное обновление ваших инструментов и участие в соответствующих сообществах поможет получить доступ кальному к лучшему и наиболее актуальному программному обеспечению в области удаленного доступа.