Чтобы подключиться к компьютеру под управлением Windows 10 через удаленный рабочий стол (RDP), нужно открыть порт 3389 — стандартный порт для протокола RDP. Без этого подключение извне будет невозможно, даже если на ПК включен удаленный доступ. Далее разберем, как это сделать правильно: от настройки брандмауэра до конфигурации роутера.

Сразу уточню: процесс состоит из нескольких этапов. Сначала проверяем, разрешен ли в настройках системы, затем открываем порт в брандмауэре Windows, а если компьютер подключен к сети через роутер — настраиваем проброс портов на маршрутизаторе. Пропустишь хотя бы один шаг — подключение не заработает.

Подготовка: включаем удаленный доступ в Windows 10

Перед тем как открывать порт 3389, убедитесь, что на компьютере разрешено подключение по RDP. Для этого:

  1. Откройте Панель управления → Система и безопасность → Система.
  2. Слева выберите Настройка удаленного доступа.
  3. В разделе Удаленный рабочий стол откройте Разрешить удаленные подключения к этому компьютеру.
  4. Нажмите Применить и ОК.

Если этот пункт не активен, возможно, у вас редакция 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 → Дополнительные параметры. В новом окне:

  1. В левой части выберите Правила для входящих подключений.
  2. Справа нажмите Создать правило.
  3. Выберите Для порта → Далее.
  4. Отметьте TCP и введите 3389 в поле Определенные локальные порты.
  5. Выберите Разрешить подключение → Далее.
  6. Укажите профили (обычно все три: Доменный, Частный, Публичный).
  7. Задайте имя правилу, например, 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

  1. Откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера.
  2. Правой кнопкой мыши выберите ваше подключение (например, Ethernet или Wi-Fi) и нажмите Свойства.
  3. Выделите Протокол IPv4 (TCP/IPv4) и нажмите Свойства.
  4. Отметьте Использовать следующий IP-адрес и введите:
    • IP-адрес: например, 192.168.1.100 (должен быть свободен в вашей сети).
    • Маска подсети: обычно 255.255.255.0.
    • Основной шлюз: адрес вашего роутера (например, 192.168.1.1).
    • Предпочтительный DNS-сервер: например, 8.8.8.8 (Google DNS).
  5. Нажмите ОК и закройте окна.

Способ 2: Резервирование в роутере

Большинство роутеров позволяют закрепить IP-адрес за определенным устройством по MAC-адресу. Для этого:

  1. В панели управления роутером найдите раздел DHCP или Резервирование адресов.
  2. Добавьте новое правило, указав MAC-адрес сетевой карты вашего ПК (найти его можно через командную строку: ipconfig /all → строка Физеческий адрес).
  3. Укажите желаемый IP-адрес (например, 192.168.1.100).
  4. Сохраните настройки.
⚠️ Внимание: Если вы используете общедоступный IP-адрес (не серый), убедитесь, что ваш интернет-провайдер не блокирует входящие подключения на порт 3389. Некоторые операторы по умолчанию закрывают этот порт на уровне сети. В таком случае обратитесь в поддержку провайдера.
Какой роутер вы используете?
TP-Link
Asus
D-Link
Другой

Проверка подключения к RDP

Когда все настройки выполнены, проверьте, работает ли удаленный доступ. Для этого:

  1. С другого компьютера или смартфона (с установленным клиентом RDP, например, Microsoft Remote Desktop) попытайтесь подключиться к внешнему IP-адресу вашего роутера.
  2. Если вы подключаетесь из локальной сети, используйте локальный IP-адрес компьютера (например, 192.168.1.100).
  3. Введите имя пользователя и пароль от учетной записи 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

Выполнено: 0 / 6

Часто задаваемые вопросы

Можно ли открыть порт 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 часто становится мишенью для атак.