Для чего используется порт 1521?
Слушатель Oracle TNS.
Должен ли порт 1521 быть открыт?
Не открывайте в интернет. Держите этот порт в приватных сетях и подключайтесь к нему через VPN или SSH-туннель. Держите слушатели баз данных только в приватных сетях.
Посмотрите, что слушает порт 1521
# Linux
sudo ss -tlnp | grep ':1521 '
# macOS
sudo lsof -nP -i TCP:1521 -sTCP:LISTEN
# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 1521 -State Listen
Откройте или заблокируйте порт 1521 в файрволе
# Ubuntu / Debian (ufw)
sudo ufw allow 1521/tcp
sudo ufw deny 1521/tcp
# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 1521" -Direction Inbound -Protocol TCP -LocalPort 1521 -Action Allow
На облачных серверах также откройте порт в группе безопасности или сетевом файрволе провайдера. Дома сервису за роутером нужно правило перенаправления портов на локальный IP устройства.
Проверьте снаружи
Порт может быть открыт на сервере, но заблокирован выше по сети. Port Checker подключается из интернета, поэтому показывает то, что видит внешний мир. С собственного компьютера используйте nc -vz example.com 1521 (macOS/Linux) или Test-NetConnection example.com -Port 1521 (Windows).
Проверка портов
Проверьте, принимает ли сервер подключения на определённых портах — веб (80/443), почта (25/587/993), SSH, базы данных или удалённый рабочий стол — и узнайте, какие из них открыты, закрыты или фильтруются файрволом.