Порт 3389: удалённый рабочий стол (RDP)

Порт 3389 (TCP) используется удалённым рабочим столом (RDP). Держите этот порт в частных сетях и подключайтесь к нему через VPN или SSH-туннель.

Обновлено

Порт3389
ПротоколTCP
СлужбаУдалённый рабочий стол (RDP)
Доступ из интернетаНе открывайте в интернет

Проверить, открыт ли порт 3389

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

Протокол удалённого рабочего стола Windows (RDP).

Стоит ли открывать порт 3389?

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

Как посмотреть, что слушает порт 3389

# Linux
sudo ss -tlnp | grep ':3389 '

# macOS
sudo lsof -nP -i TCP:3389 -sTCP:LISTEN

# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 3389 -State Listen

Как открыть или заблокировать порт 3389 в брандмауэре

# Ubuntu / Debian (ufw)
sudo ufw allow 3389/tcp
sudo ufw deny 3389/tcp

# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 3389" -Direction Inbound -Protocol TCP -LocalPort 3389 -Action Allow

На облачных серверах порт также нужно открыть в группе безопасности или сетевом брандмауэре провайдера. Дома службе за роутером нужно правило перенаправления портов (port forwarding) на локальный IP устройства.

Проверка снаружи

Порт может быть открыт на самом сервере, но заблокирован выше по сети. Проверка портов подключается из интернета, поэтому показывает, что видят внешние пользователи. С собственного компьютера используйте nc -vz example.com 3389 (macOS/Linux) или Test-NetConnection example.com -Port 3389 (Windows).

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

Что такое порт 3389?
Протокол удалённого рабочего стола Windows (RDP).
Безопасно ли открывать порт 3389?
Не открывайте его в интернет. Держите этот порт в частных сетях и подключайтесь к нему через VPN или SSH-туннель.
Как проверить, открыт ли порт 3389?
Введите свой домен или публичный IP в проверке портов и укажите порт 3389. Инструмент попытается установить TCP-соединение из интернета и покажет статус: открыт, закрыт или фильтруется.