Naar de inhoud springen
Poort opzoeken en openzetten

Poort 5432: de PostgreSQL-poort veilig gebruiken

Poort 5432 is de standaardpoort van PostgreSQL en gebruikt TCP. De tool toont je de belangrijkste gegevens en genereert firewallcommando's waarmee je de toegang tot afzonderlijke IP-adressen beperkt.

Gebouwd door Justin Schuessler

Probeer de commando's direct uit op je eigen VPS, met roottoegang en een eigen firewall.

Voeg meerdere poorten één voor één toe, maximaal 12.

Of kies een sjabloon

Poorten

5432/TCPPostgreSQL

Databases · Geregistreerde poort · OSI-laag 7

Verbindingen met PostgreSQL. Als de applicatie op dezelfde server draait, hoeft de poort niet open te staan.

IANA: officieel geregistreerd als postgresql

Stel deze niet openbaar beschikbaar op het internet: geef de poort alleen vrij voor een bepaald IP-adres of gebruik een VPN of SSH-tunnel.

Firewallregel (inkomend)

Minstens één poort zou niet voor iedereen open moeten staan: kies liever ‘Specifiek IP-adres’.

Firewall-opdrachten

Poort openzetten

sudo ufw allow 5432/tcp
Poort controleren
Opmerkingen over ufw

Voor Ubuntu en Debian. ufw maakt de regel aan voor IPv4 en IPv6. Als ufw nog uitstaat, sta dan eerst SSH toe (sudo ufw allow 22/tcp) en schakel ufw daarna in met sudo ufw enable, anders sluit je jezelf buiten.

Op een ZAP-Hosting VPS met actieve netwerkfirewall moet je de poort ook vrijgeven in het klantenpaneel.

Poort 5432 uitgelegd

Waarvoor dient poort 5432?

Doel

Via poort 5432 maken applicaties, ORM's en clients zoals psql, pgAdmin of DBeaver verbinding met een PostgreSQL-server. PostgreSQL is een veelgebruikte opensourcedatabase voor webapplicaties, backends en data-analyse. Als de applicatie op hetzelfde systeem draait, maakt die meestal lokaal verbinding via 127.0.0.1 of een Unix-socket. Netwerktoegang tot poort 5432 heb je pas nodig als de database en applicatie op afzonderlijke servers draaien of als er replica's worden aangesloten.

Herkomst en standaard

PostgreSQL komt voort uit het onderzoeksproject POSTGRES aan de University of California, Berkeley. Nadat SQL als querytaal was toegevoegd, kreeg het project zijn huidige naam. Sindsdien wordt het verder ontwikkeld door een open community. De IANA heeft poort 5432 toegewezen aan de dienst ‘postgresql’. De poort valt binnen het bereik van geregistreerde poorten van 1024 tot 49151.

Veelvoorkomend gebruik

  • Database voor webapplicaties, API's en backends
  • Verbinding van een appserver met een aparte databaseserver
  • Streamingreplicatie tussen primary en standby
  • Beheer en queries met psql, pgAdmin of DBeaver

Beveiliging

Poort 5432 mag nooit voor het hele internet openstaan: open databasepoorten worden voortdurend gescand en aangevallen met wachtwoordlijsten. PostgreSQL luistert standaard alleen op localhost, ingesteld via listen_addresses in postgresql.conf. pg_hba.conf bepaalt daarnaast wie zich vanaf welke locatie mag aanmelden. Neem daarin alleen het IP-adres van je appserver op, met een veilige methode zoals scram-sha-256. Sta in de firewall poort 5432 eveneens alleen voor dat adres toe. Voor beheer vanaf je eigen computer is een SSH-tunnel veiliger.

Meer ports

Gerelateerde poorten

Deze poorten horen vaak bij dezelfde configuratie. Klik erop voor uitleg en firewallcommando's.

Alle well-known ports en de volledige IANA-lijst bekijken

Bron van de poortlijst: IANA Service Name and Transport Protocol Port Number Registry, bijgewerkt op 22 oktober 2026. iana.org

Meer ontdekken

Meer tools

FAQ

Veelgestelde vragen

Korte antwoorden over poort 5432.

Alleen als een applicatie op een andere server rechtstreeks toegang tot PostgreSQL nodig heeft. Als alles op één systeem draait, blijft de poort gesloten en verloopt de verbinding lokaal. Voor beheer vanaf je pc kun je beter een SSH-tunnel gebruiken.

Met ufw geef je gericht toegang aan je appserver: sudo ufw allow from 203.0.113.10 to any port 5432 proto tcp. Voeg hetzelfde IP-adres ook toe aan pg_hba.conf en stel listen_addresses in op een bereikbaar adres. Pas als alle drie kloppen, komt de verbinding tot stand.

listen_addresses bepaalt op welke netwerkadressen PostgreSQL verbindingen accepteert. Daarna bepaalt pg_hba.conf welke gebruiker vanaf welk IP-adres, met welke methode, toegang krijgt tot welke database. Beide vullen de firewall aan, maar vervangen die niet.

De verbinding bereikt PostgreSQL wel, maar voor jouw combinatie van bron-IP, gebruiker en database staat er geen passende regel in pg_hba.conf. Voeg een regel toe voor precies dit IP-adres en laad de configuratie opnieuw. De firewall en poort staan in dit geval al correct open.

Eigen server?

Probeer de opdrachten uit op je eigen VPS

Met een VPS van ZAP-Hosting heb je roottoegang, stel je zelf diensten en firewallregels in en zie je direct welke poort openstaat.

4,4/5 Trustpilot32.000+ Actieve serversSinds 2010

Geen installatie. Geen risico. Binnen enkele seconden online.

Flexibele looptijdOp elk moment opzegbaarBinnen 60 seconden online

Op zoek naar meer tools? Alle netwerktools bekijken