@johnmohnachev

Как подключиться к удаленному Postgresql серверу?

Имею сервер с ОС 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 указал, что бы слушал все адреса
1f00f72d73ca461cafa3aedd5fb63f32.jpg

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

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

iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT

После конфигурации сервер был перезагружен.
  • Вопрос задан
  • 5382 просмотра
Решения вопроса 1
@johnmohnachev Автор вопроса
Ребят, всем спасибо за участие. Проблему решил.
Сервер размещен на aws.amazon.com и в настройках instance было разрешение только на подключение по SSH на 22 порт.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mureevms
Судя по всему у Вас используется VPS\VDS. У некоторых хостинг провайдеров фаервол включен по умолчанию. Откройте в админке порт для Postgre.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы