= Hulp nodig om postgres in te stellen op VPS =

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

Hallo samen! Ik ben momenteel bezig met het opzetten van een postgres-server op een VPS. De postgres-server draait in een docker-container. Om veiligheidsredenen wil ik alleen toegang tot de db via ssh-tunnel. Ik heb de ssh-tunnel kunnen opzetten, maar ik heb geen idee hoe ik de verbinding met de buitenwereld kan weigeren. Uiteraard is poort 5432 doorgestuurd naar het internet. Normale gebruikers-/wachtwoordauthenticatie werkt. Waar moet ik de verbindingen blokkeren. Is het in de pg_hba.conf, of een docker-configuratie, of op serverniveau (zoiets als iptable)? Ik heb geen tutorial gevonden die deze specifieke configuratie behandelt.

Bij voorbaat dank!

Meestal is het geen goed idee om postgres extern toegankelijk te hebben op poort 5432.

Standaard bindt het postgres conf-bestand zich aan de localhost-interface.

Als je alleen wilt dat de db-server intern toegankelijk is op de host, dan moet je poort 5432 gewoon niet extern toegankelijk hebben op de vps

Ik neem aan dat je 5432 van de container blootstelt aan een poort op de vps-host? Dat hoeft niet extern toegankelijk te zijn.

== Over de gemeenschap ==

Leden

Online