외부 서버 연결을 위해 postgresql 포트를 비활성화하는 방법은 무엇입니까?

외부 서버 연결을 위해 postgresql 포트를 비활성화하는 방법은 무엇입니까?

전용 서버 ubuntu 20.04, docker 및 postgressql이 포함된 컨테이너에 설치했습니다. 우분투가 postgressql과의 모든 연결, 도메인의 외부 서버, 서버에 추가된 IP 서버 등을 차단하기를 원하기 때문에 문제가 있습니다.

현재 PostgreSQL에 연결할 수 있습니다.

  • SSH를 통해
  • 서버 IP를 통해. ip.ip.ip:5432/...
  • domain1.com:5432 등과 같이 nginx에 추가된 모든 도메인을 통해.

서버 IP와 nginx에 추가된 모든 도메인을 통한 연결을 비활성화하고 싶습니다.

답변1

@mxcdh 다른 도커 컨테이너에서 postgres 컨테이너에 액세스할 수 있도록 하려면 포트를 노출할 필요가 없으며 두 컨테이너를 동일한 도커 네트워크에 두기만 하면 됩니다.

관련 정보