SpravkaPC.ru
Логотип SpravkaPC.ru

Как подключиться к удаленному рабочему столу в Windows 10 через RDP

Необходимость подключиться к удаленному рабочему или домашнему компьютеру в реалиях современной жизни стало намного более актуальной, чем десяток лет назад. Предназначенных для целей инструментов существует достаточно много, однако удаленные сотрудники малых компаний чаще всего прибегают к встроенному в Windows 10 клиенту RDP, тогда как компьютерные мастера предпочитают использовать сторонние программы вроде TeamViewer, RAdmin или AnyDesk. Пользуются они и RDP, но лишь для периодического доступа к офисным ПК в локальных сетях.

Какие версии Windows 10 поддерживают RDP

Следует помнить, что не все редакции WIndows 10 поддерживают использование этого протокола подключения. Протокол доступен в редакциях Pro и Enterprise, исключения составляют редакции Домашняя и Single Language.

Настройка RDP в Windows 10 в локальной сети

Ну что же, приступим к настройке удаленного рабочего стола в Windows 10. Сначала рассмотрим возможность удаленного управления в локальной сети, а затем усложним задачу, внеся коррективы в уже имеющиеся настройки для подключения к удаленному хосту из внешней сети. Первым делом включите удаленный рабочий стол, так как в Windows 10 он по умолчанию неактивен. Сделать это можно либо свойствах системы, либо в «Параметрах». Оба способа представлены ниже на скриншотах.

  1. Нажмите Win + R, выполните команду systempropertiesremote и в открывшемся окне поставьте переключатель в соответствующее положение. Команда systempropertiesremote

    Разрешить удаленные подключения к этому компьютеру

  2. Зайдите в «Параметры» в раздел Система → Удаленный рабочий стол и включите опцию.

    Включить удаленный рабочий стол

На этом этапе вы дополнительно можете создать список пользователей, которые получат право управления компьютером. Для этого выполняем следующие действия:

  1. Прокрутив содержимое вкладки «Удаленный рабочий стол» в приложении Параметры, найдите и нажмите ссылку «Выбрать пользователей…»;

    Выбор пользователей для удаленного управления ПК по RDP

  2. В открывшемся окошке нажмите «Добавить» и в следующем окне выбора пользователя введите его имя и нажмите «Проверить», а затем «OK»;

    Выбор пользователей для удаленного управления ПК по RDP

    Выбор пользователей для удаленного управления ПК по RDP

  3. Сохраните настройки.

    Выбор пользователей для удаленного управления ПК по RDP

Подключение к удаленному рабочему столу Windows 10

По завершению настроек, описанных выше, вы уже можете подключаться к удаленному компьютеру в LAN. Для этого на управляющем ПК выполните следующие действия:

  1. Запустите средство подключения командой mstsc и разверните окно нажатием «Показать параметры»;

    Выполнить mstsc

    Показать параметры подключения к рабочему столу

  2. Введите имя удаленного компьютера или его IP адрес и имя пользователя, а затем нажмите «Подключить»;

    О том, как определить локальный IP адрес компьютера с включенным RDP, рассказано далее в статье

    Подключение к удаленному рабочему столу

  3. Введите пароль администратора удаленного компьютера и нажмите «ОК»;

    Подключение к удаленному рабочему столу

  4. Появится окошко с ошибкой проверки сертификата, проигнорируйте его, нажав «Да».

    Подключение к удаленному рабочему столу

В итоге вы будете подключены к удаленному ПК и вскоре увидите перед собой его рабочий стол.

Успешное подключение к удаленному рабочему столу

Подключение к удаленному рабочему столу Windows 10 через Интернет

Настройка сети и проброс порта на роутере для подключения по RDP

Для подключения к удаленному хосту из внешней сети вам нужно будет выполнять ряд дополнительных действия, а именно: определить внешний и внутренний IP адрес вашего компьютера и выполнить такую процедуру как проброс порта 3389 в роутере. Это необходимо, поскольку удаленный компьютер находится «за роутером», через который нам нужно пробиться. Трудность здесь в том, что модели роутеров у всех разные, поэтому вам придется немного покопаться, чтобы найти нужную настройку в своей модели маршрутизатора. В данном примере используется роутер D-Link 300.

  1. Кликните правой кнопкой мыши по значку соединения в системном трее и нажмите «Открыть параметры сети и интернет»;

    Открыть параметры сети и интернет

  2. Нажмите кнопку свойства и в следующем окне найдите параметр IPv4 адрес. Это и есть IP адрес вашего устройства в локальной сети. Запишите его.

    Свойства сети

    Свойства сети - IP адрес

  3. Определите ваш внешний IP адрес на сайте 2ip.ru и запишите его;

    Определить внешний IP адрес на сайте 2ip.ru

  4. Перейдите в браузере по адресу 192.168.0.1 или 192.168.1.1 и введите логин/пароль роутера (по умолчанию используется admin/admin);

    Вход в админку роутера D-Link

  5. Зайдите в раздел «Настроить вручную», переключитесь на вкладку «Межсетевой экран» → «Виртуальные серверы» и нажмите кнопку «Добавить»;

    Настройка D-Link 300 для подключения по RDP

    Настройка D-Link 300 для подключения по RDP

  6. В следующем окне укажите данные для подключения:
    • Шаблон — оставляем Custom.
    • Имя — произвольное на латинице.
    • Внешний интерфейс — скорее всего, будет только один, оставляем без изменений.
    • Проколол — лучшего всего TCP.
    • Внешний и внешний порт (Начальный) — 3389.
    • Внутренний IP — IPv4 адрес находящегося за роутером ПК, вы его уже записали, смотрите пункт No2.
    • Внешний IP — полученный с помощью сервиса 2ip.ru IP адрес (если IP динамический, т.е. он часто меняется, это поле можно оставить пустым. В некоторых моделях маршрутизаторов его может и не быть вовсе).

    Настройка D-Link 300 для подключения по RDP

  7. Сохраните настройки нажатием кнопки «Изменить».

Дальнейшая процедура подключения сходна с описанной выше процедурой подключения в LAN, только вместо имени компьютера нужно ввести связку внешнего IP адреса и открытого порта, например, вот так: 109.206.50.240:3389. Клиент запускаем уже известной нам mstsc. Далее вводим пароль, после чего система открывает доступ к удаленному хосту.

RDP подключение через Интернет

Безопасность при использовании технологии RDP

Все соединения по RDP шифруются, тем не менее, не будет излишним проверить некоторые настройки безопасности. Большую часть настроек можно выполнить через редактор Gpedit.

  1. Откройте его командой gpedit.msc и проследуйте по указанной на скриншоте цепочке настроек.
  2. Активируйте указанную на скриншоте политику, уровень безопасности выставьте «Согласование» или «SSL».

    Политики безопасности RDP подключений

    Политики безопасности RDP подключений

  3. Включите политику «Требовать безопасное RPC-подключение».

    Политики безопасности RDP подключений

    Политики безопасности RDP подключений

  4. Следующей активируйте указанную на скриншоте политику;

    Политики безопасности RDP подключений

    Политики безопасности RDP подключений

  5. Перейдите по указанной на изображении цепочке настроек и включите справа политику «Системная криптография: использовать FIPS-совместимые алгоритмы…».

    Политики безопасности RDP подключений

    Политики безопасности RDP подключений

  6. Измените порт RDP в Windows 10 по умолчанию, для чего, открыв редактор реестра командой regedit, перейдите по указанной ветке и дважды кликните по параметру PortNumber. В окошке редактирования укажите свой произвольный порт, открыв его затем в брандмауэре.

    Политики безопасности RDP подключений

  7. Откройте командой secpol.msc политики безопасности, зайдите в раздел Локальные политикиПараметры безопасности и убедитесь, что указанная на скриншоте настройка включена. Это — запрет устанавливать соединения с учетными записями без пароля.

    Политики безопасности RDP подключений

  8. Зайдите в дополнительные параметры штатного брандмауэра и в правилах для входящих подключений найдите элемент «Удаленный рабочий стол — пользовательский режим (трафик TCP)». Кликните по ней два раза, переключитесь в окне свойств на вкладку «Область», активируйте радиокнопку «Указанные IP адреса», нажмите «Добавить». В открывшемся окошке укажите IP, с которого разрешено подключаться и сохраните настройки. Можно указать и диапазон IP адресов.

    Настройка брандмауэра для RDP подключений

    Настройка брандмауэра для RDP подключений

    Настройка брандмауэра для RDP подключений

    Настройка брандмауэра для RDP подключений

    Настройка брандмауэра для RDP подключений

Приведенные здесь меры носят рекомендательный характер, но, если безопасность для вас в приоритете, есть смысл рассмотреть альтернативные способы удаленного управления, например, подключение к удаленному рабочему столу через VPN в связке с RDP, где вам не понадобится пробрасывать порты. Существует также такая технология как RDP Gateway — шлюзовой сервер, использующий RDP в связке с протоколом HTTPS. Данный способ подключения к удаленному рабочему столу в Windows 10 имеет ряд преимуществ, в частности, подключение к удаленным хостам через брандмауэры и совместное использование сети несколькими фоновыми приложениями.

RDP в Windows 10 Home / RDP Wrap

Выше мы уже упоминали, что редакция Home не поддерживает протокол RDP. Вплоть до билда 1809 в Windows 10 Домашняя для обхода этого ограничения использовалась своего рода заплатка — программа RDP Wrapper, однако в последних версиях она больше не работает, так как в Microsoft, похоже на то, закрыли эту лазейку. Для подключения через RDP в Windows 10 Home 2004 и выше используйте сторонние инструменты, в которых сегодня нет недостатка.

Многопользовательский режим RDP

Количество параллельных сессий RDP на рабочих хостах ограничено одним подключением, если же вы попытаетесь открыть следующую сессию, система выдаст предупреждение и попросит отключить сеанс первого пользователя. Это ограничение можно попробовать обойти с помощью программы RDP Wrapper, получив возможность подключать в Windows 10 по RDP несколько пользователей.

  1. Со страницы разработчика RDP Wrapper скачайте архив поледней версии программы (на текущий момент — RDPWrap-v1.6.2.zip) и распакуйте;

    Скачать RDP Wrapper

  2. Запустив от имени администратора файл install.bat, установите приложение. По завершении установки вас попросят нажать любую клавишу в консоли;

    Установка RDP Wrapper

    Установка RDP Wrapper

  3. Запустите файл RDPConfig.exe и убедитесь, что все элементы блока «Diagnostics» окрашены в зеленый цвет;

    Конфигурация RDP Wrapper

    Конфигурация RDP Wrapper

  4. Запустите RDPCheck.exe и попробуйте запустить вторую сессию либо подключитесь по RDP с двух удаленных компьютеров.

Если в окне RDPConfig вы увидите выделенное красным [not supported], вам нужно обновить файл rdpwrap.ini. Найти его или его содержимое можно через поиск ресурса github.com, также вы можете обратиться за помощью в раздел github.com/stascorp/rdpwrap/issues, где обсуждаются проблемы с RDP Wrapper. Приводим 2 ссылки на конфигурационные файлы rdpwrap.ini от разработчиков asmtron и affinityv, которые стараются поддержать проект своими силами. Работоспособность необходимо проверять на конкретной системе.

RDP Wrapper [not supported]

  1. В запущенной с правами администратора Powershell выполните команду
    get-service termservice|stop-service -force

    Перезапуск termservice

  2. Скопируйте указанный файл в расположение C:\Program Files\RDP Wrapper с заменой и перезагрузитесь.

    Копирование rdpwrap.ini

  3. Запустите RDPConfig.exe и проверьте состояние статусов. Все они должны быть зелеными.

Если проблему устранить не удается, значит либо ваша версия Windows не поддерживает работу с RDP Wrapper, либо имеют место иные неполадки. В общем, пробуйте, если что-то не выходит, не стесняйтесь, опишите вашу проблему в комментариях.

Что делать, если подключение по RDP не работает

Существует достаточно много причин, по которым удаленное подключение может не функционировать. Если у вас не работает RDP в Windows 10, проверьте эти настройки:

  1. Открыв штатный брандмауэр, нажмите слева «Разрешение взаимодействия с приложением или…». Найдите опцию «Удаленное управление Windows» и включите ее.

    Брандмауэр защитника Windows

    Разрешить удаленное управление Windows

  2. Проблемы с подключением могут вызвать измененные политики безопасности (смотрите выше), особенно политика, включающая использование FIPS-совместимых алгоритмов. Попробуйте их отключить.
  3. Отключите сторонний VPN-клиент, если таковой используется.
  4. В случае появления ошибки лицензирования, в редакторе реестра очистите содержимое подраздела MSLicensing в ключе HKLM\SOFTWARE\Microsoft, а клиент RDP запускайте с правами администратора. Ради удобства можете создать ярлык подключения к удаленному рабочему столу, файл mstsc.exe найдете в директории System32.

    Удаление в реестре Windows

    Файл mstsc.exe

  5. В центре управления сетями и общим доступом попробуйте включить сетевое обнаружение.

    Включить сетевое обнаружение

  6. Проверьте, включена и работает ли у вас служба удаленных рабочих столов.

    Служба удаленных рабочих столов

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

Заключение

Преимуществом использования RDP является более высокая скорость подключения, чем при использовании сторонних сервисов, но минусов у него гораздо больше. Протокол RDP изначально разрабатывался для удаленного управления в локальных сетях, но позже он был модифицирован с тем, чтобы использовать его для подключения из внешней сети. Похоже, дело не было доведено до ума — отсюда множество разных ошибок и необходимость ручного проброса портов. Для создателей системы, позиционируемой как наиболее удобной для пользователя, подобное решение вряд ли можно назвать эффективным. Нельзя пройти мимо и мимо уязвимости протокола RPD. Согласно отчетам компании Sophos, взлом RPD-подключения сегодня не представляет для злоумышленников особой сложности и занимает в среднем полторы минуты.

Изменено:

Оценить материал:

(31 оценок, среднее: 3,32 из 5)
Прелоадер Загрузка...

Комментарии:

  • Так довели до ума, что я неделю не могу настроить удаленное управление, чтоб деду комп настроить!)

  • самая полная инструкция в рунете
    только всё равно не работает ))
    а дефолтный порт рдп обязательно менять?

    • Порт нужно менять только в целях дополнительной защиты. Что у вас не работает, какая ошибка?

  • Спасибо за совет! Но стопорнулся на замене файла rdpwrap.ini.
    1. Не пойму какой фал копировать
    2. Прошу помощи в самом способе копирования)
    Простите за банальные вопросы

    • Копировать файл rdpwrap.ini. Нужно скопировать его содержимое с одной из страниц по указанным ссылкам, вставить в текстовый редактор и сохранить с именем rdpwrap.ini. Потом заменить существующий файл в каталоге программой. (во время установки в окне cmd отображается путь).

  • C некоторого момента перестал работать RDP (точнее к компу перестали подключаться другие компы по RDP, и те что находятся в локальной сети с ним). Было мнение что это произошло после очередного обновления винды (Win10prof), перестало работать только после перезагрузки сервера. Перепробовал уже множество предложений в инете но пока ничего не помогает, доступа по RDP к компу нет.
    На этом компе был установлен RDP Wrapper, который отлично работал, и щас работает, все диагностики проходят (светятся зеленым), даже получается запустить несколько сессий через RDPCheck, но вот с других компов не подключается, ошибка «Функции удаленного рабочего стола не удалось подключиться к удаленному компьютеру по одной из указанных далее причин»….
    Еще заметил что в Защитнике Винды в «Журнале защиты» есть запись — Это приложение заблокировано… Затронутые элементы:
    file: C:\Program Files\RDP Wrapper\rdpwrap.dll
    service: TermService
    Причем дата блокировки очень давнешняя, когда тока ставился RDP Wrapper, после этого он долго проработал на этом компе без сбоев…
    Подскажите куда копать, нужен терминальный доступ до этого компа…

Оставить комментарий:

 

Отправляя сообщение, я принимаю условия пользовательского соглашения и подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.

Предыдущая
Следующая