PortChecker Logo
PortChecker

Порт 3389 — RDP (TCP)

RDP

Что такое порт 3389?

Протокол удаленного рабочего стола

Это зарегистрированный порт (1024–49151), часто назначаемый сервисам вроде RDP.  ·  No formal RFC; Microsoft RDP protocol

Когда нужен открытый порт 3389?

Open if you need graphical Remote Desktop access to a Windows machine over the network. Highly targeted by automated brute-force attacks — restrict access to known IP addresses or route through a VPN rather than exposing RDP publicly.

Типичные применения и ПО

  • Windows Remote Desktop Client (mstsc.exe)
  • Microsoft Remote Desktop (macOS / iOS / Android)
  • FreeRDP
  • Remmina (Linux)
  • Royal TSX

Безопасность

Exposed RDP is a leading ransomware attack vector. Never expose port 3389 directly to the internet. Use a VPN and connect to RDP through the VPN only. Enable Network Level Authentication (NLA). Apply Windows Updates to patch known RDP vulnerabilities (BlueKeep CVE-2019-0708, DejaBlue). Consider moving to a non-standard port as a minor deterrent against automated scanners.

Безопасен ли порт 3389?

Открытый порт увеличивает поверхность атаки. Безопасность зависит от настройки RDP.

Высокий риск

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

Проверить порт 3389 сейчас

Проверьте доступность порта 3389 на любом хосте.

1-65535

Открытие порта 3389

Чтобы разрешить входящие подключения к порту 3389 (RDP), настройте брандмауэр и добавьте правило переадресации порта на маршрутизаторе на локальный IP вашего устройства.

Брандмауэр Windows

Откройте Брандмауэр Windows Defender → Дополнительные параметры → Правила для входящих → Новое правило → Порт → TCP → Указанные локальные порты: 3389 → Разрешить подключение → Задайте имя и сохраните.

netsh advfirewall firewall add rule name="Open Port 3389" dir=in action=allow protocol=tcp localport=3389
Linux (UFW / iptables)sudo ufw allow 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
Маршрутизатор

Войдите в роутер (192.168.1.1 или 192.168.0.1) → Перенаправление портов → Добавьте новое правило: Протокол TCP, Внешний порт 3389, Внутренний IP: локальный IP устройства, Внутренний порт 3389 → Сохранить.

Как закрыть порт 3389

Если RDP не нужен, заблокируйте порт в фаерволе или роутере.

Брандмауэр Windows

Чтобы заблокировать порт 3389 в Windows, выполните следующую команду в PowerShell или командной строке (от имени администратора):

netsh advfirewall firewall add rule name="Block Port 3389" dir=in action=block protocol=tcp localport=3389
Linux (UFW / iptables)Выполните: sudo ufw deny 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j DROP
Маршрутизатор

Удалите или отключите правило проброса порта 3389.

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

Для чего используется порт 3389?▾

Порт 3389 — стандартный TCP-порт для RDP. Он используется серверами и приложениями, которым нужно принимать входящие соединения для этого сервиса. Нужен ли он открытым, зависит от того, активно ли вы запускаете сервер RDP — в противном случае его следует держать закрытым.

Безопасно ли держать порт 3389 открытым?▾

Открытый порт 3389 расширяет поверхность атаки. Если вы не запускаете RDP активно, закройте порт в брандмауэре и удалите правила переадресации. Если RDP должен быть доступен, ограничьте доступ до доверенных IP и регулярно обновляйте ПО.