我在专用服务器上安装了 ubuntu 20.04、docker 和带有 postgressql 的容器。我遇到了问题,因为我希望 ubuntu 阻止与 postgressql、域外服务器、ip 服务器等的所有连接,这些都添加到了服务器。
目前我可以连接 PostgreSQL:
- 通过 ssh
- 通过服务器 ip。ip.ip.ip:5432/...
- 通过添加到 nginx 的所有域名,如 domain1.com:5432 等。
我想禁用通过服务器 IP 和所有添加到 nginx 的域的连接
答案1
@mxcdh 如果您希望您的 postgres 容器可以从其他 docker 容器访问,则您不需要公开端口,只需将两个容器放在同一个 docker 网络中。