Имею сервер с ОС Debian 8, на котором установлен Postgresql-9.4 и клиент PgAdmin на рабочем компьютере.
При попытке подключится из PgAdmin к Postgresql на удаленном сервере получаю ошибку:
Server doesn't listen
The server doesn't accept connections: the connection library reports
could not connect to server: Connection timed out (0x0000274C/10060) Is the server running on host "52.90.210.0" and accepting TCP/IP connections on port 5432?
В конфигурации Postgresql указал, что бы слушал все адреса

В pg_hba так же разрешил работать всем ip со всеми базами

Судя по netstat, postgresql слушает 5432 порт

iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
После конфигурации сервер был перезагружен.