psql:无法连接到服务器:没有到主机

时间:2018-04-19 02:31:03

标签: postgresql remote-access psql

目前我无法从客户端连接到PostgreSQL。客户端IP是" 10.0.0.121"我的服务器IP是" 10.0.0.104"。

当我尝试连接psql -U postgres -h 10.0.0.121时,出现以下错误:

psql: could not connect to server: No route to host
Is the server running on host "10.0.0.104" and accepting
TCP/IP connections on port 5432?

我已经配置了我的服务器:

的pg_hba.conf

host    all             all             10.0.0.121/32           md5

postgresql.conf中

listen_addresses = '*'          # what IP address(es) to listen on;
port = 5432

我是否需要配置其他任何内容?

1 个答案:

答案 0 :(得分:0)

问题出现在文件 pg_hba.conf 中,因为您正在使用32位掩码,如果您想拍摄一段,则只能访问指定的IP www.amazon.com尝试使用小于32位的掩码(例如10.0.0.120),如果您想尝试包10.0.0.120/24列出有问题的IP nmap公开的端口