Чтобы подключиться к компьютеру под управлением Windows 10 через удаленный рабочий стол (RDP), нужно открыть порт 3389 — стандартный порт для протокола RDP. Без этого подключение извне будет невозможно, даже если на ПК включен удаленный доступ. Далее разберем, как это сделать правильно: от настройки брандмауэра до конфигурации роутера.
Сразу уточню: процесс состоит из нескольких этапов. Сначала проверяем, разрешен ли в настройках системы, затем открываем порт в брандмауэре Windows, а если компьютер подключен к сети через роутер — настраиваем проброс портов на маршрутизаторе. Пропустишь хотя бы один шаг — подключение не заработает.
Подготовка: включаем удаленный доступ в Windows 10
Перед тем как открывать порт 3389, убедитесь, что на компьютере разрешено подключение по RDP. Для этого:
- Откройте
Панель управления→Система и безопасность→Система. - Слева выберите
Настройка удаленного доступа. - В разделе
Удаленный рабочий столоткройтеРазрешить удаленные подключения к этому компьютеру. - Нажмите
ПрименитьиОК.
Если этот пункт не активен, возможно, у вас редакция Windows 10 Home — она не поддерживает RDP-сервер (только подключение к другим ПК). В таком случае потребуется обновиться до Pro или Enterprise.
Если вы настраиваете RDP для работы из интернета, используйте VPN или изменяйте стандартный порт 3389 на другой (например, 3390) для повышения безопасности. Злоумышленники часто сканируют сеть на наличие открытых портов RDP для атак.
| Способ | Сложность | Когда использовать |
|---|---|---|
| Графический интерфейс | Низкая | Для новичков или при настройке одного ПК |
| Командная строка | Средняя | Для автоматизации или настройки нескольких машин |
| PowerShell | Высокая | Для продвинутых пользователей (например, New-NetFirewallRule -DisplayName "RDP" -Direction Inbound -LocalPort 3389 -Protocol TCP -Action Allow) |
Способы открытия порта 3389 в брандмауэре Windows
Брандмауэр Windows по умолчанию блокирует входящие подключения к порту 3389. Чтобы его открыть, есть два способа: через графический интерфейс и командную строку. Рассмотрим оба.
Способ 1: Через брандмауэр с повышенными правами
Откройте Панель управления → Брандмауэр Windows → Дополнительные параметры. В новом окне:
- В левой части выберите
Правила для входящих подключений. - Справа нажмите
Создать правило. - Выберите
Для порта→Далее. - Отметьте
TCPи введите3389в полеОпределенные локальные порты. - Выберите
Разрешить подключение→Далее. - Укажите профили (обычно все три:
Доменный,Частный,Публичный). - Задайте имя правилу, например,
RDP Port 3389, и нажмитеГотово.
Способ 2: Через командную строку
Откройте командную строку от имени администратора и выполните команду:
netsh advfirewall firewall add rule name="RDP" dir=in action=allow protocol=TCP localport=3389
Чтобы проверить, что правило добавлено, используйте:
netsh advfirewall firewall show rule name="RDP"
После этого порт 3389 будет открыт в брандмауэре Windows, но если компьютер подключен к сети через роутер, потребуется настроить проброс портов.
Проброс порта 3389 на роутере
Если ваш компьютер подключен к интернету через маршрутизатор, одного открытия порта в Windows недостаточно. Нужно настроить проброс портов (Port Forwarding) на роутере, чтобы внешний трафик на порт 3389 перенаправлялся на локальный IP-адрес вашего ПК.
Шаги для большинства роутеров:
- Найдите локальный IP-адрес компьютера. Для этого в командной строке выполните
ipconfigи найдите строкуIPv4-адрес(например,192.168.1.100). Убедитесь, что этот адрес статичен (либо закрепите его за MAC-адресом в настройках роутера). - Войдите в панель управления роутера. Обычно это делается через браузер по адресу
192.168.1.1или192.168.0.1(логины и пароли по умолчанию указаны на наклейке устройства). - Найдите раздел Port Forwarding. У разных производителей он может называться по-разному:
Переадресация портов(TP-Link),Port Forwarding(Asus),NAT(D-Link). - Добавьте новое правило. Укажите:
- Имя правила:
RDPилиRemote Desktop. - Внешний порт (External Port):
3389(или другой, если вы решили его изменить). - Внутренний порт (Internal Port):
3389(должен совпадать с внешним, если не используете перенаправление). - IP-адрес компьютера: локальный вашего ПК (например,
192.168.1.100). - Протокол:
TCP.
- Имя правила:
- Сохраните изменения и перезагрузите роутер.
После настройки проброса проверьте, доступен ли порт извне. Для этого можно использовать онлайн-сервисы вроде canyouseeme.org (введите 3389 и проверьте). Если порт закрыт — проверьте настройки роутера и брандмауэра.
Настройка статического IP-адреса для компьютера
Если вы не закрепите локальный IP-адрес за компьютером, роутер может назначить ему новый адрес после перезагрузки, и проброс портов перестанет работать. Чтобы этого избежать, настройте статический IP.
Способ 1: Настройка в Windows
- Откройте
Панель управления→Сеть и Интернет→Центр управления сетями и общим доступом→Изменение параметров адаптера. - Правой кнопкой мыши выберите ваше подключение (например,
EthernetилиWi-Fi) и нажмитеСвойства. - Выделите
Протокол IPv4 (TCP/IPv4)и нажмитеСвойства. - Отметьте
Использовать следующий IP-адреси введите:- IP-адрес: например,
192.168.1.100(должен быть свободен в вашей сети). - Маска подсети: обычно
255.255.255.0. - Основной шлюз: адрес вашего роутера (например,
192.168.1.1). - Предпочтительный DNS-сервер: например,
8.8.8.8(Google DNS).
- IP-адрес: например,
- Нажмите
ОКи закройте окна.
Способ 2: Резервирование в роутере
Большинство роутеров позволяют закрепить IP-адрес за определенным устройством по MAC-адресу. Для этого:
- В панели управления роутером найдите раздел
DHCPилиРезервирование адресов. - Добавьте новое правило, указав MAC-адрес сетевой карты вашего ПК (найти его можно через командную строку:
ipconfig /all→ строкаФизеческий адрес). - Укажите желаемый IP-адрес (например,
192.168.1.100). - Сохраните настройки.
⚠️ Внимание: Если вы используете общедоступный IP-адрес (не серый), убедитесь, что ваш интернет-провайдер не блокирует входящие подключения на порт 3389. Некоторые операторы по умолчанию закрывают этот порт на уровне сети. В таком случае обратитесь в поддержку провайдера.
Проверка подключения к RDP
Когда все настройки выполнены, проверьте, работает ли удаленный доступ. Для этого:
- С другого компьютера или смартфона (с установленным клиентом RDP, например, Microsoft Remote Desktop) попытайтесь подключиться к внешнему IP-адресу вашего роутера.
- Если вы подключаетесь из локальной сети, используйте локальный IP-адрес компьютера (например,
192.168.1.100). - Введите имя пользователя и пароль от учетной записи Windows на целевом ПК.
Если подключение не удается, проверьте:
- Разрешен ли в настройках Windows.
- Открыт ли порт
3389в брандмауэре. - Настроен ли проброс портов на роутере.
- Не блокирует ли провайдер входящие подключения.
- Верно ли указан IP-адрес компьютера в правилах проброса.
| Проблема | Возможная причина | Решение |
|---|---|---|
| Подключение не устанавливается | Порт 3389 закрыт в брандмауэре | Проверьте правила брандмауэра или отключите его временно для теста |
| Ошибка "Удаленный компьютер недоступен" | Неверный IP-адрес или проброс портов не настроен | Проверьте внешний IP-адрес и настройки роутера |
| Ошибка аутентификации | Неправильный логин или пароль | Убедитесь, что учетная запись имеет права для и пароль введен верно |
| Подключение работает только в локальной сети | Проброс портов на роутере не настроен | Настройте Port Forwarding на маршрутизаторе |
Дополнительные меры безопасности
Открытый порт 3389 — потенциальная уязвимость, так как его активно сканируют хакеры для взлома систем. Чтобы минимизировать риски:
Как изменить стандартный порт RDP с 3389 на другой
1. Откройте редактор реестра: нажмите Win + R, введите regedit и нажмите Enter. 2. Перейдите по пути HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp. 3. Найдите параметр PortNumber, щелкните по нему правой кнопкой и выберите Изменить. 4. Укажите новый номер порта в десятичном формате (например, 3390). 5. Перезагрузите компьютер. 6. Обновите правила брандмауэра и проброс портов на роутере под новый номер.
Советы по защите:
- Используйте VPN. Настройте VPN-сервер на роутере или компьютере и подключайтесь к сети через него. Это существенно повысит безопасность.
- Измените стандартный порт RDP. Замените
3389на другой порт (например,3390), чтобы усложнить задачу злоумышленникам. - Включите двухфакторную аутентификацию. Используйте сторонние решения (например, Duo Security) для дополнительной защиты.
- Ограничьте доступ по IP. В настройках брандмауэра или роутера разрешайте подключения только с определенных IP-адресов.
- Регулярно обновляйте Windows. Устаревшие версии ОС могут содержать уязвимости, которые используют хакеры.
Пошаговая инструкция: открываем порт 3389 для с нуля
Если вы только начинаете настройку, следуйте этому чек-листу, чтобы не пропустить ни одного шага.
Чек-лист по настройке RDP
Часто задаваемые вопросы
Можно ли открыть порт 3389 в Windows 10 Home?
Нет. Windows 10 Home не поддерживает роль RDP-сервера (только подключение к другим компьютерам). Для приема удаленных подключений нужна редакция Pro, Enterprise или Education. В крайнем случае можно использовать сторонние инструменты вроде Chrome Remote Desktop или AnyDesk.
Почему порт 3389 открыт, но подключение не работает?
Возможные причины:
- Порт закрыт на уровне провайдера (некоторые операторы блокируют входящие подключения).
- Неправильно настроен проброс портов на роутере (проверьте локальный IP-адрес ПК).
- Брандмауэр или антивирус блокирует подключение (временно отключите их для теста).
- В настройках не разрешено подключение для вашей учетной записи.
Как проверить, открыт ли порт 3389?
Есть несколько способов:
- Локально: В командной строке выполните
telnet 127.0.0.1 3389. Если экран очистится или появится курсор — порт открыт. Если нет — установите Telnet Client черезВключение или отключение компонентов Windows. - Извне: Используйте онлайн-сервисы вроде
canyouseeme.orgилиyougetsignal.com(введите3389и проверьте). - Через PowerShell: Выполните
Test-NetConnection -ComputerName ваш_IP -Port 3389.
Можно ли использовать другой порт вместо 3389?
Да. Изменить порт можно через редактор реестра (см. спойлер выше). После изменения обновите правила брандмауэра и проброс портов на роутере. Это повысит безопасность, так как стандартный порт 3389 часто становится мишенью для атак.