Используйте Remmina для RDP в домашний сервер шлюза удаленных рабочих столов

У меня дома работает Windows Server 2012 R2, на котором размещен «Anywhere Access» и который выступает в качестве сервера шлюза удаленных рабочих столов. Я пытался использовать Remmina для RDP в этот шлюз, но не могу найти удачную комбинацию параметров для входа. Я попытаюсь объяснить сценарий ниже ...

Сервер шлюза: mydomain.remotewebaccess.com Клиент: MyClient1 Домен: mydomain.local Пользователь: Пароль пользователя: Пароль

Таким образом, по умолчанию Anywhere Access позволяет мне удаленно подключаться к любому ПК с Win7 / 8 на моем компьютере. домашняя сеть через веб-интерфейс. Я щелкаю ПК, он устанавливает соединение RDP с выбранным ПК. Порт 3389 не должен быть открыт на моем маршрутизаторе, но 80, 443, 500, 1701 и 1723 должны быть открыты для работы Anywhere Access.

В Remmina я попробовал следующее:

Сервер: mydomain.remotewebaccess.com Имя пользователя: mydomain \ Пароль пользователя: Пароль Домен: mydomain.local Безопасность: (пробовал NLA, TLS, RDP , Переговоры без везения) Имя клиента: MyClient1

Эта комбинация настроек не работает, и я не слишком уверен, что нужно, чтобы Remmina хорошо играла со шлюзом RDP, который не использует порт 3389 . Любые предложения?

5
задан 13.04.2020, 05:58

2 ответа

Я запускаю следующий скрипт для входа на удаленный сервер через RD-шлюз, текущий freerdp git-master работает довольно хорошо.

#!/bin/bash
# Get the password once since the same password are used for RD-gateway and remote server
PW=$(zenity --password)

# RDP to remote server remote1.server.com through RD-gateway rdg.server.com
xfreerdp /g:rdg.server.com /gu:mysuername /gd:MYDOMAIN /gp:$PW /v:remote1.server.com +compression /u:myusername /p:$PW /d:MYDOMAIN +clipboard /size:1548x846 /network:broadband /bpp:32 /cert-ignore

Информацию о компиляции FreeRDP можно найти здесь: https://github.com/FreeRDP/FreeRDP/wiki/Compilation

3
ответ дан 13.04.2020, 05:59
  • 1
    Так я don' t хотят скомпилировать если я don' t должны. Эта страница выглядит хорошей для компиляции также: ifconfig.dk/freerdp – Oriol 13.04.2020, 06:00
  • 2
    I' m использование Ubuntu 14.04 64 бита, который имеет FreeRDP 1.0.2. Когда Поддержка Удаленного шлюза была реализована в FreeRDP? Я, может казаться, не получаю его работа. – Marcel Korpel 13.04.2020, 06:00

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

Вы можете поддержать запрос функции для этого улучшения в remmina здесь: https://github.com/FreeRDP/Remmina/issues/347

2
ответ дан 13.04.2020, 06:00

Теги

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