我可以很好地连接到远程postgresql服务器,该服务器对pg_hba.conf中的几个IP有连接限制,但是如果在postgresql.conf文件中将listen_addresses
设置为"*"
,这就足够了吗?
这些文件表明,该参数可以采用以逗号分隔的ip地址列表,但如果这样做,我将失go 远程连接的能力.
postgresql-8.4.9 rhel
我可以很好地连接到远程postgresql服务器,该服务器对pg_hba.conf中的几个IP有连接限制,但是如果在postgresql.conf文件中将listen_addresses
设置为"*"
,这就足够了吗?
这些文件表明,该参数可以采用以逗号分隔的ip地址列表,但如果这样做,我将失go 远程连接的能力.
postgresql-8.4.9 rhel
listen_addresses控制服务器将在哪个IP上应答,而不是服务器将允许连接从哪个IP进行身份验证.使用listen_addresses '*'
是完全合理和正常的,因此服务器将接受分配给postgresql server主机上接口的任何ip上的传入连接,同时使用pg_hba.conf控制更细粒度级别的访问,服务器将接受特定数据库和用户的ip登录.