Как сменить порт RDP в Windows Server: различия между версиями
Swidh (обсуждение | вклад) |
Swidh (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
''' | В этой инструкции описано, как изменить стандартный порт удалённого рабочего стола (RDP) в Windows Server. В качестве примера используется порт '''61818'''. Для выполнения действий потребуются права администратора. | ||
'''Перед началом:''' убедитесь, что у вас есть доступ к веб-консоли сервера. Не перезапускайте сервер или службу RDP, пока не будет создано разрешающее правило брандмауэра для нового порта. | |||
'''1. Откройте редактор реестра.''' | |||
Нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Win</span> + <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">R</span>, введите '''regedit''' и нажмите '''OK'''. Если появится запрос контроля учётных записей, подтвердите запуск. | |||
[[File:RDP_port_1_run.png|border]] | [[File:RDP_port_1_run.png|border]] | ||
'''2.''' | '''2. Перейдите к настройкам RDP.''' | ||
Скопируйте следующий путь, вставьте его в адресную строку редактора реестра и нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Enter</span>: | |||
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp | ||
Если адресная строка отсутствует, последовательно откройте указанные разделы в левой части окна. | |||
[[File:RDP_port_2_registry.png|border]] | [[File:RDP_port_2_registry.png|border]] | ||
'''3. | '''3. Измените номер порта.''' | ||
''' | В правой части окна найдите параметр '''PortNumber''' и откройте его двойным щелчком. Укажите следующие значения: | ||
''' | {| class="wikitable" | ||
|- | |||
! Поле | |||
! Значение | |||
|- | |||
| '''Value data''' | |||
| '''61818''' | |||
|- | |||
| '''Base''' | |||
| '''Decimal''' | |||
|} | |||
Нажмите '''OK'''. | |||
'''Важно:''' убедитесь, что выбрана система исчисления '''Decimal''', а не '''Hexadecimal'''. В противном случае Windows сохранит другой номер порта. | |||
'''4. Добавьте правило брандмауэра.''' | |||
Нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Win</span> + <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">R</span>, введите '''wf.msc''' и нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Enter</span>. | |||
В открывшемся окне выберите '''Inbound Rules''' (Правила для входящих подключений), затем нажмите '''New Rule''' (Создать правило). | |||
Выберите тип правила '''Port''' и нажмите '''Next'''. | |||
[[File:RDP_port_4_fw_type.png|border]] | [[File:RDP_port_4_fw_type.png|border]] | ||
| Строка 23: | Строка 53: | ||
[[File:RDP_port_5_fw_port.png|border]] | [[File:RDP_port_5_fw_port.png|border]] | ||
Выберите '''Allow the connection''' и нажмите '''Next | Выберите '''Allow the connection''' и нажмите '''Next'''. | ||
[[File:RDP_port_6_fw_action.png|border]] | [[File:RDP_port_6_fw_action.png|border]] | ||
'''5.''' | Оставьте необходимые профили сети, снова нажмите '''Next''', укажите понятное имя правила, например '''RDP 61818''', и нажмите '''Finish'''. | ||
Для повышения производительности RDP можно создать такое же правило для протокола '''UDP'''. Основное подключение работает через TCP. | |||
'''5. Примените изменения.''' | |||
Наиболее простой способ — перезагрузить Windows Server через меню '''Пуск > Питание > Перезагрузка'''. Текущая RDP-сессия при этом завершится. | |||
Если перезагрузка сервера нежелательна, можно перезапустить службу '''Remote Desktop Services'''. Выполните следующую команду от имени администратора: | |||
net stop TermService && net start TermService | net stop TermService && net start TermService | ||
Также службу можно перезапустить через '''services.msc''' | Также службу можно перезапустить через '''services.msc > Remote Desktop Services > Перезапустить'''. | ||
'''Важно:''' перезапуск службы сразу завершит текущую RDP-сессию. Перед выполнением убедитесь, что правило для порта '''61818''' создано и доступ к веб-консоли сервера сохранён. | |||
'''6. Подключитесь через новый порт.''' | |||
''' | На локальном компьютере нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Win</span> + <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">R</span>, введите '''mstsc''' и нажмите <span style="display:inline-block;padding:3px 8px;border:1px solid #a2a9b1;border-bottom:3px solid #72777d;border-radius:5px;background:#f8f9fa;font-family:monospace;font-weight:bold;">Enter</span>. | ||
''' | В поле '''Компьютер''' укажите IP-адрес сервера и новый порт через двоеточие: | ||
Ваш_IP:61818 | Ваш_IP:61818 | ||
Например: | |||
45.129.237.70:61818 | |||
[[File:RDP_port_7_mstsc.png|border]] | [[File:RDP_port_7_mstsc.png|border]] | ||
После успешного подключения убедитесь, что сервер доступен через новый порт. Только после этого можно отключить старое правило для порта 3389. | После успешного подключения убедитесь, что сервер доступен через новый порт. Только после этого можно отключить старое правило для порта 3389. | ||
'''Если подключение не работает:''' | |||
* проверьте, что адрес указан в формате '''IP-адрес:порт'''; | |||
* проверьте значение '''PortNumber''' и выбранную систему исчисления '''Decimal'''; | |||
* убедитесь, что в брандмауэре создано разрешающее правило для TCP-порта '''61818'''; | |||
* убедитесь, что сервер или служба '''Remote Desktop Services''' были перезапущены. | |||
Если подключение восстановить не удалось, откройте веб-консоль сервера, верните значение '''PortNumber''' на '''3389''' и перезагрузите сервер. | |||
{{nav foot}} | {{nav foot}} | ||
---- | ---- | ||
'''[https://hostingrust.ru/aff.php?aff=1371 Hostingrust.ru]''' | '''[https://hostingrust.ru/aff.php?aff=1371 Hostingrust.ru]''' | ||
Версия 19:20, 11 августа 2026
В этой инструкции описано, как изменить стандартный порт удалённого рабочего стола (RDP) в Windows Server. В качестве примера используется порт 61818. Для выполнения действий потребуются права администратора.
Перед началом: убедитесь, что у вас есть доступ к веб-консоли сервера. Не перезапускайте сервер или службу RDP, пока не будет создано разрешающее правило брандмауэра для нового порта.
1. Откройте редактор реестра.
Нажмите Win + R, введите regedit и нажмите OK. Если появится запрос контроля учётных записей, подтвердите запуск.
2. Перейдите к настройкам RDP.
Скопируйте следующий путь, вставьте его в адресную строку редактора реестра и нажмите Enter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Если адресная строка отсутствует, последовательно откройте указанные разделы в левой части окна.
3. Измените номер порта.
В правой части окна найдите параметр PortNumber и откройте его двойным щелчком. Укажите следующие значения:
| Поле | Значение |
|---|---|
| Value data | 61818 |
| Base | Decimal |
Нажмите OK.
Важно: убедитесь, что выбрана система исчисления Decimal, а не Hexadecimal. В противном случае Windows сохранит другой номер порта.
4. Добавьте правило брандмауэра.
Нажмите Win + R, введите wf.msc и нажмите Enter.
В открывшемся окне выберите Inbound Rules (Правила для входящих подключений), затем нажмите New Rule (Создать правило).
Выберите тип правила Port и нажмите Next.
Выберите TCP, в поле Specific local ports введите 61818 и нажмите Next.
Выберите Allow the connection и нажмите Next.
Оставьте необходимые профили сети, снова нажмите Next, укажите понятное имя правила, например RDP 61818, и нажмите Finish.
Для повышения производительности RDP можно создать такое же правило для протокола UDP. Основное подключение работает через TCP.
5. Примените изменения.
Наиболее простой способ — перезагрузить Windows Server через меню Пуск > Питание > Перезагрузка. Текущая RDP-сессия при этом завершится.
Если перезагрузка сервера нежелательна, можно перезапустить службу Remote Desktop Services. Выполните следующую команду от имени администратора:
net stop TermService && net start TermService
Также службу можно перезапустить через services.msc > Remote Desktop Services > Перезапустить.
Важно: перезапуск службы сразу завершит текущую RDP-сессию. Перед выполнением убедитесь, что правило для порта 61818 создано и доступ к веб-консоли сервера сохранён.
6. Подключитесь через новый порт.
На локальном компьютере нажмите Win + R, введите mstsc и нажмите Enter.
В поле Компьютер укажите IP-адрес сервера и новый порт через двоеточие:
Ваш_IP:61818
Например:
45.129.237.70:61818
После успешного подключения убедитесь, что сервер доступен через новый порт. Только после этого можно отключить старое правило для порта 3389.
Если подключение не работает:
- проверьте, что адрес указан в формате IP-адрес:порт;
- проверьте значение PortNumber и выбранную систему исчисления Decimal;
- убедитесь, что в брандмауэре создано разрешающее правило для TCP-порта 61818;
- убедитесь, что сервер или служба Remote Desktop Services были перезапущены.
Если подключение восстановить не удалось, откройте веб-консоль сервера, верните значение PortNumber на 3389 и перезагрузите сервер.
Как сменить порт RDP в Windows Server
<< SurvivalHost Wiki
| К началу статьи





