Не удается открыть удаленное соединение с Postgres, проблема с FirewallD?

Я перепробовал все, что смог найти, чтобы установить удаленное соединение с моей базой данных Postgres 9.6, работающей на виртуальной машине CentOS 7 gcloud.

Я установил следующее в pg_hba.conf:

host all all MYPUBLICIP/24 md5

postgres.conf:

listen_addresses = '*'
port = 5432

Настройте firewalld, как в этой статье: Как настроить 'FirewallD' в RHEL/CentOS 7 и Fedora 21 - Часть 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 теперь удален, поэтому он не может вмешиваться.

0 ответов

Другие вопросы по тегам