Порт 27017: MongoDB

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

Обновлено

Порт27017
ПротоколTCP
СервисMongoDB
Доступ из интернетаНе открывайте в интернет

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

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

Порт по умолчанию для MongoDB.

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

Не открывайте его в интернет. Держите этот порт в приватных сетях и подключайтесь к нему через VPN или SSH-туннель. Открытые серверы MongoDB уже становились целью массовых атак с требованием выкупа. Привязывайте сервер к приватным IP-адресам и включайте аутентификацию.

Как узнать, что слушает порт 27017

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

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

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

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

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

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

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

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

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

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

Что такое порт 27017?
Порт по умолчанию для MongoDB.
Безопасно ли открывать порт 27017?
Не открывайте его в интернет. Держите этот порт в приватных сетях и подключайтесь к нему через VPN или SSH-туннель.
Как проверить, открыт ли порт 27017?
Введите ваш домен или публичный IP-адрес в проверке портов и укажите порт 27017. Инструмент попробует установить TCP-соединение из интернета и покажет статус: open, closed или filtered.