1.修改postgresql.conf
listen_addresses = '*'
2.修改pg_hba.conf
host all all 192.168.1.0/24 md5
其中“0”代表局域网内所有“192.168.1.*”下的IP;IP地址后面的数字为地址的掩码:
32 代表 255.255.255.255
24 代表 255.255.255.0
16 代表 255.255.0.0
8 代表 255.0.0.0
如果客户端连接不上,检查一下服务器端防火墙的设置,添加一个例外:
名称:PostgreSQL
端口号:5432
选择TCP
listen_addresses = '*'
2.修改pg_hba.conf
host all all 192.168.1.0/24 md5
其中“0”代表局域网内所有“192.168.1.*”下的IP;IP地址后面的数字为地址的掩码:
32 代表 255.255.255.255
24 代表 255.255.255.0
16 代表 255.255.0.0
8 代表 255.0.0.0
如果客户端连接不上,检查一下服务器端防火墙的设置,添加一个例外:
名称:PostgreSQL
端口号:5432
选择TCP
本文介绍如何通过修改postgresql.conf及pg_hba.conf文件配置PostgreSQL数据库以支持远程访问,包括listen_addresses参数设置及不同IP段的认证方式,并解决客户端连接问题。
4万+

被折叠的 条评论
为什么被折叠?



