Puncte:0

Cum să dezactivez portul postgresql pentru conexiunea în afara serverului?

drapel br

Am instalat pe serverul meu dedicat ubuntu 20.04, docker și container cu postgressql. Am o problemă pentru că vreau ca Ubuntu să blocheze toate conexiunile cu postgressql, serverul extern din domeniu, serverul IP etc, care a fost adăugat la server.

În acest moment, mă pot conecta cu PostgreSQL:

  • prin ssh
  • prin ip server. ip.ip.ip:5432/...
  • prin toate domeniile care s-au adăugat la nginx, cum ar fi domain1.com:5432 etc.

Vreau conexiune dezactivată prin ip server și toate domeniile care s-au adăugat la nginx

drapel in
Dacă postgresql rulează într-un container și nu doriți să îl aveți accesibil în exterior, de ce expuneți portul în primul rând?
plastikman156 avatar
drapel cn
nu expuneți portul în interiorul containerului docker sau dacă trebuie să controlați accesul pe firewall sau orice se află în față cred.
mxcdh avatar
drapel br
@GeraldSchneider Expun portul la alt container. Cum pot expune portul numai local în interiorul mașinii? plastikman156 poți explica mai multe?
mxcdh avatar
drapel br
@plastikman156 poți explica mai multe?
drapel in
Dacă doriți să accesați postgres doar dintr-un alt container, conectați-le.
Puncte:0
drapel cn

@mxcdh Dacă doriți ca containerul dvs. postgres să fie accesibil din alt container docker, nu trebuie să expuneți portul, puneți ambele containere în aceeași rețea docker.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.