Amazon EC2:PostgreSQL远程连接挂起

时间:2017-01-30 08:52:21

标签: postgresql amazon-ec2

我正在尝试在Ubuntu服务器上设置PostgreSQL远程连接。

我在listen_addresses = 'localhost'

中将listen_addresses = '*'更改为/etc/postgresql/9.3/main/postgresql.conf

然后我添加到postgre配置文件/etc/postgresql/9.3/main/pg_hba.conf

host all all 0.0.0.0/0 md5 host all all ::0/0 md5 host all all all md5

但是当我尝试通过psql -U db_user -h host -d db_name连接远程数据库时,它会挂起并显示消息

psql: could not connect to server: Connection timed out Is the server running on host "host_address" and accepting TCP/IP connections on port 5432?

PgAdmin连接也挂起

1 个答案:

答案 0 :(得分:2)

使用亚马逊EC2服务有同样的问题

解决方案: 1)转到服务器实例的安全组 2)编辑入站规则 3)允许IP的所有流量