如何debugging到postgresql数据库的远程连接失败?

我是一个新用户,我希望能把它做好。

不过,我有一个远程访问postgresql的问题。

我已经改变了postgresql.conflisten_addresses = '*' ),我已经改变了pg_hba.conf (我已经添加了host all all 10.0.0.1/32 trust ),但我不能做远程访问到数据库。

我怎么能find它的原因?

pg_hba.conf的行中,地址字段值10.0.0.1/32 允许一个IP地址为10.0.0.1的客户端。 通常将掩码指定为10.0.0.0/16以允许所有IP地址为10.0.xx客户端。