我有一个在本地主机上运行的 PgAdmin 服务器,我正在尝试从同一网络上的另一台计算机连接到它(它们具有相同的 IPv4 地址)。
我已经回答了很多问题,但所有问题都解释了如何连接到远程服务器,我假设该服务器在可用主机上运行。
我试过了:
listen_addresses = '*'
添加到 postgresql.conf(在两台计算机上)host all all 0.0.0.0/0 md5
添加到 pg_hba.conf(在两台计算机上,将 0.0.0.0/0
替换为各种 ip 地址)我想了解的是:
答案 0 :(得分:0)
您需要先解决一些基本问题:
收集完以上两个信息后,您可以在第二台装有 pgAmin 的计算机上执行
telnet <host> <port>
用上面收集的信息替换 <host>
和 <port>
。如果 telnet 回复为
Trying ::1...
Connected to <host>.
Escape character is '^]'.
这应该意味着端口是打开的,PG 应该在那个主机上监听:端口。您找到了与 PG 的连接字符串!