我有一个 PostgreSQL 数据库,我想将其配置为接受所有传入连接,而不管源 IP 地址如何。如何在 pg_hba.conf 文件中进行配置?我使用的是 postgreSQL 8.4 版。
最佳答案
只需使用 0.0.0.0/0
。
host all all 0.0.0.0/0 md5
确保 listen_addresses
在 postgresql.conf
(或 ALTER SYSTEM SET
)中允许所有可用 IP 接口(interface)上的传入连接。
listen_addresses = '*'
更改后您必须重新加载配置。一种方法是以 super 用户身份执行此 SELECT
。
SELECT pg_reload_conf();
注意:要更改listen_addresses
,重新加载是不够的,您必须重新启动服务器。
关于postgresql - 如何配置 PostgreSQL 接受所有传入连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3278379/