Rdp wrapper что это

RDP wrapper

Rdp wrapper что это. rdp wrapper. Rdp wrapper что это фото. Rdp wrapper что это-rdp wrapper. картинка Rdp wrapper что это. картинка rdp wrapper

Для чего нужен RDP wrapper?

Про стандартный RDP

RDP (Remote Desktop Protocol) — дословно протокол Удаленного Рабочего Стола. Позволяет подключится к компьютеру по IP адресу с любого другого компьютера.

Подключение по протоколу RDP осуществляется между компьютерами, находящимися в одной локальной сети, или по интернету, но для этого потребуются дополнительные действия – проброс порта 3389 на роутере, либо соединение с удаленным компьютером по VPN.

Rdp wrapper что это. access rdp. Rdp wrapper что это фото. Rdp wrapper что это-access rdp. картинка Rdp wrapper что это. картинка access rdp

Windows 10 Home — данная функция отключена

Windows 10 Pro — позволяет одновременно использовать только одно подключение под выбранным пользователем

Windows Server — позволяет подключаться сразу с нескольких устройств, под разными пользователями и работать одновременно.

При подключении используются все ресурсы удаленного компьютера, позволяет передавать принтеры, буфер обмена, диски, порты, устройства захвата. Благодаря этому часто в организациях ставят мощный сервер с Windows Server OC а пользователям дают монитор с мышкой, клавиатурой и слабенький ПК в качестве тонкого клиента, который служит только для подключения к серверу. При этом все пользователи будут полноценно работать на производительном сервере.

Так же RDP часто используется в 1С для работы с файловой базой данных

Источник

Исправляем недостатки RDP с помощью RDP Wrapper Library

У настольных операционных систем Microsoft есть некоторые ограничения, связанные с работой службы удаленных рабочих столов. Так во первых, поддержка серверной части (RDP Host) есть только в старших редакциях Windows (не ниже Professional). В домашних редакциях этот функционал отключен, поэтому подключиться к младшим версиям Windows по RDP невозможно.

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

Обойти эти ограничения позволит проект RDP Wrapper Library by Stas’M. RDP Wrapper работает как прослойка между менеджером служб (Service Control Manager, SCM) и службой удаленных рабочих столов. При этом, в отличии от других решений подобного рода, он не подвергает изменениям файл termsrv.dll (библиотека, используемая службой Remote Desktop Services), что позволяет не опасаться обновлений Windows.

Судя по официальному сайту, проект активно живет и развивается. На данный момент выложена версия 1.5 от 2014.12.11, для которой заявлена поддержка новейших ОС, включая Windows 10 Technical Preview. Также доступны исходники, так что при желании можно самостоятельно собрать проект.

Загрузить RDP Wrapper можно со страницы программы в репозитории GitHub. В архив входят следующие компоненты:

• RDPWinst.exe — инсталлятор, с помощью которого производится установка и удаление RDP Wrapper;
• RDPConf.exe — утилита для настройки параметров подключения;
• RDPCheck.exe — утилита для локальной проверки работы RDP;
• install.bat и uninstall.bat — bat-файлы для удобства установки\удаления программы.

Rdp wrapper что это. rdpwrapper1. Rdp wrapper что это фото. Rdp wrapper что это-rdpwrapper1. картинка Rdp wrapper что это. картинка rdpwrapper1

Для установки программы надо открыть командную строку с правами администратора, перейти в директорию с распакованными файлами и запустить install.bat. Все остальное, включая настройку исключений на файерволле, установщик сделает сам.

Rdp wrapper что это. rdpwrapper2. Rdp wrapper что это фото. Rdp wrapper что это-rdpwrapper2. картинка Rdp wrapper что это. картинка rdpwrapper2

Дополнительно можно запустить утилиту RDPConf.exe, которая позволяет включать\отключать доступ, а также настраивать основные параметры подключения (порт, количество сессий на пользователя, тип аутентификации и пр.).

Rdp wrapper что это. rdpwrapper3. Rdp wrapper что это фото. Rdp wrapper что это-rdpwrapper3. картинка Rdp wrapper что это. картинка rdpwrapper3

Ну и в качестве проверки я открыл на компьютер с установленной Windows 7 Home Basic две RDP-сессии для двух разных пользователей.

Rdp wrapper что это. rdpwrapper4. Rdp wrapper что это фото. Rdp wrapper что это-rdpwrapper4. картинка Rdp wrapper что это. картинка rdpwrapper4

Что еще можно сказать. Проект однозначно полезный, в некоторых ситуациях даже незаменимый. Из минусов же — используя RDP Wrapper вы скорее всего нарушаете лицензионное соглашение.

Дополнение 04.05.2019.

Для корректной работы на Windows 10 1809 требуется обновить файл конфигурации rdpwrap.ini. В него надо добавить следующие строчки:

[10.0.17763.292]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77A11
LocalOnlyCode.x64=jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86=1
SingleUserOffset.x86=4D665
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=1322C
SingleUserCode.x64=Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86=1
DefPolicyOffset.x86=4BE69
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=17F45
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86=1
SLInitOffset.x86=5B18A
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1ABFC
SLInitFunc.x64=New_CSLQuery_Initialize

И в конец ini файла дополнительно надо добавить строки:

[10.0.17763.292-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
lMaxUserSessions.x86 =CD7A0
bAppServerAllowed.x86 =CD7A8
bRemoteConnAllowed.x86=CD7AC
bMultimonAllowed.x86 =CD7B0
ulMaxDebugSessions.x86=CD7B4
bFUSEnabled.x86 =CD7B8

bInitialized.x64 =ECAB0
bServerSku.x64 =ECAB4
lMaxUserSessions.x64 =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64 =ECAD0

В конце файла обязательно пустая строка.

Источник

Rdp wrapper что это

RDP Wrapper Library by Stas’M

Данный проект позволяет включить поддержку сервера удалённых рабочих столов (RDP Host) на системах для домашнего пользования с урезанным функционалом, а также снять ограничение на использование параллельных сессий.

RDP Wrapper работает в качестве прослойки между менеджером управления службами (SCM) и службой терминалов (TermService), таким образом файл termsrv.dll остаётся нетронутым. Также этот метод устойчив против обновлений Windows.

Rdp wrapper что это. pVistaST. Rdp wrapper что это фото. Rdp wrapper что это-pVistaST. картинка Rdp wrapper что это. картинка pVistaST Rdp wrapper что это. pVistaHB. Rdp wrapper что это фото. Rdp wrapper что это-pVistaHB. картинка Rdp wrapper что это. картинка pVistaHB Rdp wrapper что это. pWin7ST. Rdp wrapper что это фото. Rdp wrapper что это-pWin7ST. картинка Rdp wrapper что это. картинка pWin7ST Rdp wrapper что это. pWin7HB. Rdp wrapper что это фото. Rdp wrapper что это-pWin7HB. картинка Rdp wrapper что это. картинка pWin7HB Rdp wrapper что это. pWin8DP. Rdp wrapper что это фото. Rdp wrapper что это-pWin8DP. картинка Rdp wrapper что это. картинка pWin8DP Rdp wrapper что это. pWin8CP. Rdp wrapper что это фото. Rdp wrapper что это-pWin8CP. картинка Rdp wrapper что это. картинка pWin8CP Rdp wrapper что это. pWin8RP. Rdp wrapper что это фото. Rdp wrapper что это-pWin8RP. картинка Rdp wrapper что это. картинка pWin8RP Rdp wrapper что это. pWin8. Rdp wrapper что это фото. Rdp wrapper что это-pWin8. картинка Rdp wrapper что это. картинка pWin8 Rdp wrapper что это. pWin81P. Rdp wrapper что это фото. Rdp wrapper что это-pWin81P. картинка Rdp wrapper что это. картинка pWin81P Rdp wrapper что это. pWin81. Rdp wrapper что это фото. Rdp wrapper что это-pWin81. картинка Rdp wrapper что это. картинка pWin81 Rdp wrapper что это. pWin10TP. Rdp wrapper что это фото. Rdp wrapper что это-pWin10TP. картинка Rdp wrapper что это. картинка pWin10TP Rdp wrapper что это. pWin10PTP. Rdp wrapper что это фото. Rdp wrapper что это-pWin10PTP. картинка Rdp wrapper что это. картинка pWin10PTP Rdp wrapper что это. pWin10. Rdp wrapper что это фото. Rdp wrapper что это-pWin10. картинка Rdp wrapper что это. картинка pWin10

Предупреждение:
Рекомендуется иметь оригинальную версию файла termsrv.dll при установке RDP Wrapper. Если вы раньше вносили в него изменения при помощи других патчеров, он может стать нестабильным и вылететь в любой момент.

Информация:
• Исходники прилагаются, так что вы можете собрать проект самостоятельно
• RDP Wrapper не вносит изменения в файл termsrv.dll, он подгружает termsrv с изменёнными параметрами
• RDPWInst и RDPChecker можно распространять без папки разработок и bat-файлов
• RDPWInst можно использовать для автоматической установки или развёртки
• Windows 2000, XP и Server 2003 не поддерживаются и не будут

Портирование на другие платформы:
ARM для Windows RT (см. ссылки ниже)
IA-64 для Windows Server на базе Itanium? Без понятия 🙂

Сборка исходных кодов:
Версия x86 на Delphi собирается при помощи Embarcadero RAD Studio 2010
Версия x86/x64 на C++ собирается при помощи Microsoft Visual Studio 2013

Источник

IT миниблог

О том что нужно не потерять

RDP сервер из Winows 10

Rdp wrapper что это. RDP 1. Rdp wrapper что это фото. Rdp wrapper что это-RDP 1. картинка Rdp wrapper что это. картинка RDP 1

Пользователи Windows Pro и Enterprise Windows 10 (но не Home) редакций могут удаленно подключаться к своим компьютерам через службу удаленных рабочих столов RDP, но есть ограничение на количество одновременных RDP сессии – возможна одновременная работа только одного удаленного пользователя. При попытке открыть вторую RDP сессию, сеанс первого пользователя предлагается завершить.

Ограничение на количество одновременных rdp подключений является не техническим, а лицензионным, запрещающее создавать на базе рабочей станции терминальный RDP сервер для работы нескольких пользователей. Хотя с технической точки зрения любая редакция Windows может поддерживать одновременную работу нескольких десятков удаленных пользователей (все упирается в ресурсы ПК).

RDP Wrapper Library

Эта программа работает в качестве прослойки между менеджером управления службами (SCM- Service Control Manager) и службой терминалов (Terminal Services) и позволяет включить не только поддержку нескольких одновременных RDP сессии, но и активировать поддержку RDP Host на домашних редакциях Windows 10.

Перед установкой RDP Wrapper: важно, чтобы у вас использовалась оригинальная (непропатченная) версия файл termsrv.dll. В противном случае RDP Wrapper может работать не стабильно, или вообще не запускаться.

На GitHub доступны исходники RDP Wrapper Library, что позволяет при желании самому собрать исполняемые файлы.

Архив с программой RDP Wrapper содержит несколько файлов:

Rdp wrapper что это. RDPWrap 1. Rdp wrapper что это фото. Rdp wrapper что это-RDPWrap 1. картинка Rdp wrapper что это. картинка RDPWrap 1

Чтобы установить утилиту, запускам файл install.bat с правами администратора.

Rdp wrapper что это. RDPWrap 3. Rdp wrapper что это фото. Rdp wrapper что это-RDPWrap 3. картинка Rdp wrapper что это. картинка RDPWrap 3

После окончания установки запускаем RDPConfig.exe. И удостоверяемся, что в секции Diagnostics все элементы окрашены в зеленый цвет.

Rdp wrapper что это. RDPWrap 2. Rdp wrapper что это фото. Rdp wrapper что это-RDPWrap 2. картинка Rdp wrapper что это. картинка RDPWrap 2

Если возникает ошибка:

Rdp wrapper что это. RDPWrap 4. Rdp wrapper что это фото. Rdp wrapper что это-RDPWrap 4. картинка Rdp wrapper что это. картинка RDPWrap 4

Значит программа не смогла получить с Github актуальную версию INI файла с настройками под вашу версию Windows. Поэтому в статусе указано [not supported]. Скачайте файл rdpwrap.ini с ресурса разработки и поместите его в каталог установки. Перезапустите службу и убедитесь, что надпись [not supported] сменилась на [fully supported].

В том случае, если после обновления версии Windows, RDP Wrapper не работает, проверьте, что в секции Diagnostics присутствует надпись Listener state: Not listening.

Источник

Несколько пользователей удаленного рабочего стола RDP в Windows 10 одновременно

Терминальный сервер Windows 10

Как и во всех пользовательских версиях Windows, в Windows 10 присутствует ограничение на одновременное подключение нескольких пользователей по RDP (через удаленный рабочий стол). То есть, если один пользователь уже вошел в систему (не важно – через RDP или непосредственно сидя за компьютером), то никто другой уже подключиться не может. Как настроить удаленный рабочий стол Windows и как убрать ограничение на количество одновременных сессии RDP на Windows 7, было рассмотрено ранее. Теперь опишем способ, как открыть возможность одновременного подключения нескольких пользователей в Windows 10.

Напоминаю, что возможность открытия удаленного подключения к компьютеру по RDP есть только у версий Windows 10 Pro и Windows 10 Enterprise. Владельцы Windows 10 Home со своих машин могут подключаться к другим компьютерам по RDP, но организовать подключение к своему компьютеру через удаленный рабочий стол у них возможности нет.

Также напоминаю, что данное ограничение носит исключительно лицензионный характер. Действия, описанные в статье, возможно, могут быть расценены как нарушение лицензионного соглашения Windows.

Итак, чтобы снять ограничение на несколько сессий RDP в Windows 10, как и в Windows 7 необходимо было внести изменения в системный файл termsrv.dll. Однако данная процедура на Windows 10 осуществляется вручную, весьма трудоемка и длительна. Кроме того, при каждом обновлении Windows процедуру придется повторять. Поэтому в данной статье мы не будем рассматривать метод исправления файла termsrv.dll вручную, а рассмотрим использование программы RDP Wrapper Library.

RDP Wrapper Library для снятия ограничения на несколько одновременных сессий RDP в Windows 10

RDP Wrapper Library не вносит никаких физических изменений в файл termsrv.dll, а работает как своеобразная прослойка между службами. RDP Wrapper Library подгружает файл termsrv.dll с нужными параметрами, не затрагивая исходник.

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

Внимание! Корректная работа RDP Wrapper Library не гарантируется, если используется уже пропатченный (не оригинальный) файл termsrv.dll.

Внимание! Чтобы установить RDP Wrapper Library ваша учетная запись должна обладать правами администратора.

Файлы находятся в архиве, воспользуемся архиватором. Пароль на архив: 123.

Пара слов о содержимом архива:

RDPWInst.exe – запуск установки или удаления RDP Wrapper Library

RDPConf.exe – приложение для настройки

RDPCheck.exe – приложение для проверки работы RDP

install.bat, update.bat, uninstall.bat – пакетные файлы запуска установки, обновления и удаления RDP Wrapper Library

2. Для установки RDP Wrapper Library запускаем файл install.bat под правами администратора (правой кнопкой мыши на файл и Запуск от имени администратора )

Откроется окно с командной строкой. Дожидаемся окончания установки.

Rdp wrapper что это. rdp windows10 1. Rdp wrapper что это фото. Rdp wrapper что это-rdp windows10 1. картинка Rdp wrapper что это. картинка rdp windows10 1

3. По окончании установки запускаем файл RDPConf.exe – приложение настроек и проверки состояния

Rdp wrapper что это. rdp windows10 3. Rdp wrapper что это фото. Rdp wrapper что это-rdp windows10 3. картинка Rdp wrapper что это. картинка rdp windows10 3

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

Примечание. Если одна из строк в RDPConf.exe у вас горит красным (или стала гореть после обновления Windows), как на картинке ниже, то:

1. проверьте подключение к Интернет

2. запустите пакетный файл update.bat (все есть в архиве с программой)

Rdp wrapper что это. rdp windows10 2. Rdp wrapper что это фото. Rdp wrapper что это-rdp windows10 2. картинка Rdp wrapper что это. картинка rdp windows10 2

RDP Wrapper Library поддерживает работу на ОС Windows 7, Windows 8, Windows 8.1, Windows 10.

На этом все, всем удачи!

Оцените статью. Вам не сложно, а автору приятно

Информация была полезной? Поделитесь ссылкой в соцсетях! Спасибо!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *