Мне было интересно, есть ли в Linux реализация шлюза TS, как в Windows Server 2008.
В моем сценарии у меня дома есть клиент удаленного рабочего стола Windows за шлюзом Linux, к которому я хотел бы получить доступ во время работы. Я понимаю, что мог бы просто перенаправить необходимый порт, но это просто внесло бы больше сложностей, если бы другие в моем доме захотели аналогичную функциональность.
Вы можете ssh на сервер Linux и перенаправить порт RDP внутренней машины Windows на компьютер, который вы используете.
Если вы используете компьютер под управлением Linux в качестве удаленного клиента, просто используйте ssh в форме:
ssh gateway.domain.com -L 8888:rdpserver:3389
А затем используйте любой клиент RDP в Linux для подключения к localhost: 8888 ваш трафик будет перенаправлен на ящик Windows.
Если вы используете компьютер с Windows в качестве удаленного клиента, используйте Bitwise's Tunnelier, это отличная программа для этой цели, по сути, это клиент SSH и SFTP для Windows, в котором эта функция встроена.