Задать вопрос
@anonimous_user
На аккаунте несколько пользователей

Возможно ли сделать полный RDP?

Хочу из ПК сделать облачный компьютер.
Цель: Обеспечить полный доступ к компьютеру даже с отдыха в другой стране!
Перспективы: В последствии полностью перейти на планшет и смартфон в путешествиях!

Но есть несколько нюансов, которые нужно решить.
(протокол RDP)
1. Видео и звуковая карта не работают! Игры, программы для разработки игр, программы для 3D моделирования не открываются. Как пробросить локальную видеокарту, чтоб все задачи выполнялись на процессоре, видеокарте и в оперативной памяти удалённого компьютера?
2. Как настроить Web сервер на ПК, который будет коннектиться к локальному RDP серверу, чтоб можно было через https подключаться по RDP?
3. Как поднять RDP шлюз без Windows Server, на Windows 8.1 и что для этого нужно?!
4. Возможно ли как-то пробросить порты с сервера на клиент или с клиента на сервер через RDP или же сделать VPN с полной виртуализацией IP?
5. Можно-ль сделать не полный RDP, а только доступ к CMD, PS или удалённому регистру?!
6. Использование RDP сеанса одновременно с локальным (физическим) сеансом для удалённого управления, как настроить?
7. Обратное соединение, после подключения клиента к серверу, выполнить подключение от сервера к клиенту, как?
  • Вопрос задан
  • 4844 просмотра
Подписаться 2 Простой 4 комментария
Решения вопроса 4
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Если кратко, то по всем пунктам нет.
Ответ написан
@res2001
Developer, ex-admin
Облако это совсем не удаленный доступ. Вам все таки нужен просто удаленный доступ.
RDP для винды самый лучший вариант.
1.Звук нормально пробрасывается и работает, смотрите в опциях подключения.
С видео, 3D, играми - гораздо сложнее и простого решения тут нет. Нет его не только в RDP.
На серверной версии есть RemotFX, он вроде как должен ускорять это. В деле не пробовал, т.к. без надобности.
2.В серверной версии винды есть веб интерфейс.
3. Вы имеете ввиду Remote Desktop Gateway? Это серверный продукт. Думаю, что его нельзя поднять на десктопе.
4, 5. Закрываются использованием ВПН или, возможно, хватит ssh.
6. В десктопной винде это действие не предусмотрено лицензией, т.к. она однопользовательская.
Если лицензионность вас не волнует, то можно воспользоваться rdpwrap. Хотя автор пишет, что на этот вопрос нет окончательного ответа.
7. Тут я не понял :-) вы хотите, чтоб RDP сервер сам от вас устанавливал соединение к себе же? Так не бывает.
В этом плане вы можете сделать только какое-то оповещение, что сервер снова в инете. Любым подручным средством - пинговать гугл, если удачно - отправляете сообщение на почту, смс, и т.п. Тут скорее всего придется что-нибудь костылить. Но возможно есть и какой-то сторонний софт.
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
1)Никак. Можно конечно использовать мощности видеокарты - но качество будет упираться в пропускную способность канала. Поэтому такие фокусы можно устраивать если удаленный компьютер подключен к вам по гигабитной сетке.
2)Никак. RDP это другой протокол, при чем тут https?
3)Шлюз только на Windows Server, и никак иначе.
4)Пробросить порты через RDP нельзя. Что такое виртуализация IP мне неведомо.
5)RDP это доступ к удаленному рабочему столу.
6)На Windows Server один сеанс для администратора предусмотрен из коробки. Если больше - службу терминалов поднимать.
7)Непонятно что за обратное подключение.

P.S. По поводу пунктов - 2, 3, 4. Если у вас задача просто пустить трафик через промежуточный сервер, т.е подлючаться к IP промежуточного сервера, а попадать на свой компьютер - это можно решить банальным пробросом портов на промежуточном сервере - просто включаете маскарадинг и транслируете порты на нужный адрес. Без всяких веб серверов, RDP шлюзов и прочих извращений. Чисто пересылка пакетов. Три правила в iptables и все дела.
Ответ написан
Комментировать
HemulGM
@HemulGM Куратор тега Windows
Delphi Developer, сис. админ
RDP это не просто удаленный доступ, как например это делают TeamViewer, AmmyAdmin, Radmin и прочие. RDP работает по другому принципу и перебросить видеокарту у вас никак не получится. Звук и микрофон должны работать, видимо у вас просто проблемы.
Рекомендую использовать TW, и видимо либо крякнутый, либо купить лицензию.
А по поводу RDP.
Прямой доступ хоть откуда тебе должен обеспечивать провайдер, дав тебе белый ip адрес. Настроив роутер, на проброс портов ты подключишься к компу хоть откуда. И никакого сервера поднимать не нужно.
Также, если создать два пользователя на компе, то ты сможешь работать на этом компе одновременно с кем-то другим пользователем. Чего кстати невозможно сделать не с RDP. Т.к. для него создаётся полноценная сессия и т.д.
VPN поднимается в том случае, если тебе нужна сеть, а не отдельный комп. Для VPN сервера тебе также нужен будет белый ip адрес. Или какие-то замароченные VPN с клиентом на компе.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 6
Bessome
@Bessome
Администратор Linux, Windows. 1С программист
Ваш вариант: в облачном компьютере включить в конфигурацию нужную видеокарту, настроить openssh сервер и через putty , например, подбрасывать нужные порты веб сервера. Так же использовать не rdp, а linux порт на виду типа tigervnc
P.s. Для rdp windows 8.1 есть патч, который увеличивает число одновременных подключений. Гуглится легко
P.p.s. l2tp протокол можно использовать для доступа к облачной машине, реализовать подсеть,которую войдут все устройства: планшет, мобильник, ноут, стац.комп, облачная машина
Ответ написан
Комментировать
@Weidmann
1. Можно использовать parsec, но это не rdp
2. Гуглим по запросу web rdp client
3. Это лишнее, есть спец железки. тот же микротик решит множество вопросов
4. см п. 3
5. можно, довольно легко
6. тоже можно, но в случае не серверной редакции без ковыряния файлов ос не обойтись.
7. никак
Ответ написан
Комментировать
@Al_Tar
1) gpu на удалёнке, 3D, звук в обе стороны. Все 100% работает (и под Hyper-V и ESX) Что нужно? Прежде всего включить RemoteFX политиками на удаленном ПК/ВМ: сжатие в h.264, перенаправление аудио ( оно же и видео), микрофон, udp траффик. Обязательно нужно обновить rdp "сервер" на удалёнке до RDP 8+( доступно и на Win7). Политики в Службах удаленного рабочего стола. Учтите, что многие линуксовве клиенты в принципе ничего не знают про remotefx/rdp 8+
2) rdp трафик через https, т.е. вместо mdtsc/rdesktop - браузер? Не надо в эту сторону смотреть. Или просто список десктопный/приложений в браузере? Это - стандартная фича ms rds/rdsh. Просто нужно (вместе с TS Gateway ) выполнить настройку брокера/шлюза
3) про порты не понял. Сетевые или usb? Usb с клиента пробрасываются. Настраивается политиками из 1)
4) PS, CMD, regedit - просто публикуете эти приложения в развертывании rds/rdsh. Учтите ,что из cmd и др апп можно запросто запустить ,что угодно.
5) обратное соединение? Зачем??? А если клиент за NAT? Такая фича есть в vnc, но это ДР история
7) 2 Коннекта в одну сессию. Можно vnc к клиенту сделать от админа/helpdesk( в т.ч. и. Reverse connection)
Ответ написан
Комментировать
@Stuweex
Посмотри в сторону moonlight
Ответ написан
Комментировать
@index_vzorov
Смотри в сторону VDI там и моделить можно и чертить и поиграть. Но дорого и двумя пальцами не обойтись.
А вообще вы собрали функционал почти всех решений удаленного администрирования-доступа но у всех решений свои цели и не все подойдут вам, даже с такими требованиями.
Ответ написан
Комментировать
Закрываете все порты на файерволе.
Ставите RemoteUtilities Host.
Ставите SoftEtherVPN Server или другой VPN сервер.
Открываете только порт для VPN (+ порты для IPSec L2TP, если будете через L2TP)
Вуаля. Комп закрыт полностью от внешнего мира, а вы имеете полный доступ к его управлению через RemoteUtilities, который в свою очередь подключается только после того как пробросите туннель VPN (шифрование). RU вам и доступ к консоли даст и к командной строке и к диспетчеру задач и к RDP и к черта лысого...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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