我想从另一台服务器连接到postgresql,但发生在错误之下。我搜索并找到一些结果,如下面但是再次这样做后出现错误
postgresql.conf 将 listen_addresses 从 localhost 更改为* pg_hba.conf将 127.0.0.1/32 更改为 0.0.0.0/0
重启服务器
错误:
无法连接到服务器:连接被拒绝。服务器正在运行 主持人“Ip号码” 和接受。端口5432上的TCP / IP连接?
答案 0 :(得分:1)
我建议您按照以下步骤进行操作。
# TYPE DATABASE USER CIDR-ADDRESS METHOD local all all trust host all all 0.0.0.0/0 md5
答案 1 :(得分:1)
尝试检查网络流量是否到达服务器。您可以嗅探网络流量以查看发生的情况。在客户端和服务器上安慰并检查通信。
sudo tcpdump -A -n -s 0 -w test_on_client.log port 5432
尝试连接后,使用CTRL-C连接tcpdump并使用Wireshark检查日志文件。 此过程将查找每个网络连接问题。