PortChecker Logo
PortChecker

Port 5432 — PostgreSQL (TCP)

PostgreSQL

Port 5432 nedir?

PostgreSQL Veritabanı

Bu, PostgreSQL gibi hizmetlere sıkça atanan registered (1024–49151) bir porttur.  ·  No formal RFC; PostgreSQL Frontend/Backend Protocol v3

5432 numaralı porta ne zaman ihtiyaç duyarsınız?

Open only when a remote application server must connect to PostgreSQL. For single-server setups, bind PostgreSQL to 127.0.0.1 and keep the port closed externally.

Yaygın kullanım ve yazılımlar

  • PostgreSQL Server
  • pgAdmin
  • PostGIS
  • Supabase
  • TimescaleDB
  • Amazon RDS PostgreSQL
  • ElephantSQL

Güvenlik

Set listen_addresses = 'localhost' in postgresql.conf unless remote access is required. Configure pg_hba.conf to restrict connections to specific IPs with scram-sha-256 authentication. For remote access, use an SSH tunnel: ssh -L 5432:localhost:5432 user@server. Enable TLS for any remote connection. Regularly audit user privileges and rotate database passwords.

Port 5432 güvenli mi?

Açık port saldırı yüzeyini artırır. Güvenlik, PostgreSQL yapılandırmasına bağlıdır.

Orta risk

PostgreSQL'i güvenlik yamaları ile güncel tutun. Güçlü kimlik doğrulama gerektirin ve erişimi gereken minimum IP adresleriyle sınırlayın.

Port 5432 şimdi kontrol et

Herhangi bir host için port 5432 bağlantısını test edin.

1-65535

Port 5432'u Açma

5432 (PostgreSQL) portuna gelen bağlantılara izin vermek için güvenlik duvarınızı yapılandırın ve yönlendiricinize cihazınızın yerel IP adresine bir port yönlendirme kuralı ekleyin.

Windows Güvenlik Duvarı

Windows Defender Güvenlik Duvarı → Gelişmiş Ayarlar → Gelen Kurallar → Yeni Kural → Port → TCP → Belirli yerel portlar: 5432 → Bağlantıya izin ver → Kuralı adlandırın ve kaydedin.

netsh advfirewall firewall add rule name="Open Port 5432" dir=in action=allow protocol=tcp localport=5432
Linux (UFW / iptables)sudo ufw allow 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j ACCEPT
Yönlendirici

Yönlendiricinize (192.168.1.1 veya 192.168.0.1) giriş yapın → Port Yönlendirme → Yeni kural ekleyin: Protokol TCP, Dış port 5432, İç IP: cihazınızın yerel IP'si, İç port 5432 → Kaydet.

Port 5432 nasıl kapatılır

PostgreSQL gerekmiyorsa, bu portu güvenlik duvarı veya yönlendiricide engelleyin.

Windows Güvenlik Duvarı

Windows'ta 5432 numaralı portu engellemek için PowerShell veya Komut İstemi'nde (Yönetici olarak) şu komutu çalıştırın:

netsh advfirewall firewall add rule name="Block Port 5432" dir=in action=block protocol=tcp localport=5432
Linux (UFW / iptables)Çalıştır: sudo ufw deny 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j DROP
Yönlendirici

Port 5432 için port yönlendirme kuralını kaldırın veya devre dışı bırakın.

Sık Sorulan Sorular

Port 5432 ne için kullanılır?▾

Port 5432, PostgreSQL için standart TCP portudur. Bu portu, söz konusu hizmet için gelen bağlantıları kabul etmesi gereken sunucular ve uygulamalar kullanır. Açık tutmanız gerekip gerekmediği, aktif olarak PostgreSQL sunucusu çalıştırıp çalıştırmadığınıza bağlıdır — çalıştırmıyorsanız kapalı kalmalıdır.

Port 5432 açık bırakmak güvenli mi?▾

Açık port 5432, saldırı yüzeyinizi genişletir. PostgreSQL'i aktif olarak çalıştırmıyorsanız, bu portu güvenlik duvarınızda kapatın ve port yönlendirme kurallarını kaldırın. PostgreSQL'e erişilebilir olması gerekiyorsa, erişimi bilinen IP adresleriyle sınırlayın ve yazılımı güncel tutun.