Wie deaktiviere ich den PostgreSQL-Port für die Verbindung zum externen Server?

Wie deaktiviere ich den PostgreSQL-Port für die Verbindung zum externen Server?

Ich habe auf meinem dedizierten Server Ubuntu 20.04, Docker und einen Container mit PostgressSQL installiert. Ich habe ein Problem, weil ich möchte, dass Ubuntu alle Verbindungen mit PostgressSQL, Out-Server von Domänen, IP-Servern usw. blockiert, die zum Server hinzugefügt werden.

Im Moment kann ich eine Verbindung mit PostgreSQL herstellen:

  • über ssh
  • über Server-IP. ip.ip.ip:5432/...
  • über alle Domänen, die zu nginx hinzugefügt wurden, wie domain1.com:5432 usw.

Ich möchte die Verbindung über die Server-IP und alle Domänen deaktivieren, die zu nginx hinzugefügt wurden

Antwort1

@mxcdh Wenn Sie möchten, dass Ihr Postgres-Container von anderen Docker-Containern aus zugänglich ist, müssen Sie den Port nicht freigeben, sondern einfach beide Container in dasselbe Docker-Netzwerk einfügen.

verwandte Informationen