我无法从远程主机连接到 PostresSQL 数据库。服务器正在接受端口 5432 上的传入连接,并且我已将 pg_hba.conf 配置如下:
local all all md5
host all all 0.0.0.0/0 md5
并且 postgresql.conf 如下:
listen_addresses = '*'
port = 5432
max_connections = 100
我从本地访问没有任何问题,但是当我尝试通过 psql 连接时出现如下情况:
psql -U myuser -h hostname db_name
我收到此错误:
psql: FATAL: no pg_hba.conf entry for host "87.zz.yy.xxx", user "myuser", database "db_name", SSL off
我也尝试将主机 87.zz.yy.xxx 放入 pg_hba.conf 文件中,但没有成功。