无法从远程网络从Postgres获取数据。我们为我们的MItel系统设置了Postgres,来自不同vlans的用户无法获得数据。它们可以成功地连接到DB,但是连接时会得到“没有找到的记录”。与DB连接到同一个vlan的用户可以很好地连接并获取所有数据(调用历史记录),但是分支机构的用户不能接收数据。
我在pg_hba.conf文件中设置的内容是:
host all all 10.0.0.0/24 trust (I've tried md5 as well)
host all all 172.0.0.0/24 trust在Postgressql.conf中有:
Listen_addresses = '*'所有用户都使用相同的数据库用户名和密码。
发布于 2021-12-27 19:36:50
我发现了我需要在pg_hba.conf文件中放什么。读取主机所有0.0.0.0/0 md5所需的行
不太清楚为什么网络地址或子网不能工作,但它们不工作。不管是什么原因,这一行工作,所有的数据正在流动。谢谢
https://stackoverflow.com/questions/70496772
复制相似问题