无法打开与 Postgres 的远程连接,FirewallD 问题?

无法打开与 Postgres 的远程连接,FirewallD 问题?

我尝试了所有能找到的方法来建立与在 CentOS 7 gcloud VM 上运行的 Postgres 9.6 数据库的远程连接。

我在 pg_hba.conf 中设置了以下内容:

host all all MYPUBLICIP/24 md5

postgres.conf:

listen_addresses = '*'
port = 5432

按照本文所述设置防火墙:如何在 RHEL/CentOS 7 和 Fedora 21 中配置“FirewallD” - 第 3 部分 的结果firewall-cmd --list-all

trusted (active)
  target: ACCEPT
  icmp-block-inversion: no
  interfaces: 
  sources: 50.236.122.225/24
  services: postgresql
  ports: 5432/tcp
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules:

没有界面。我尝试使用 添加一个firewall-cmd --zone=public --change-interface=eth0,但这并没有改变任何东西。

我尝试使用 iptables,但没有成功。现在已删除 iptables,因此它无法干扰。

相关内容