16

Имеется виртуальная машина на винде, на ней стоит PostgreSQL. Локально цепляется, все хорошо, но не могу подконектиться к ней удаленно.

Конфиги самого "Postgres" правил:

postgresql.conf -> listen_addresses = '*'

pg_hba.conf -> host all all 0.0.0.0/0 md5 

Так же расшарил порт, но ничего не выходит. в итоге пишет : connection timed out. цепляюсь через navicat.

Что я делаю не так?

edem
  • 5,970
Zippbl4
  • 175
  • пробовали pg_hba.conf -> host all all 0.0.0.0/0 trust ? – Saidolim Nov 21 '15 at 12:20
  • да, попробовал сейчас, но все равно, ничего не выходит – Zippbl4 Nov 21 '15 at 12:30
  • В брандмауэре подключения извне разрешены? –  Nov 21 '15 at 12:52
  • скажем так, на сайт который висит на серваке я могу конектиться – Zippbl4 Nov 21 '15 at 13:00
  • 3
    Это не показатель. Сайт (веб-сервер) и postgres совершенно разные вещи. Для самого postgres'а (порт 5432) разрешены подключения извне? –  Nov 21 '15 at 13:04
  • да, я шарил порт – Zippbl4 Nov 21 '15 at 13:04
  • Найдите как подключаются к pg через ssh. ssh-есть на виртуальной машине? – Sergey Apr 05 '16 at 12:40

1 Answers1

1

Решение от автора.

Проблема решилась. Всё из-за моей невнимательности. Сервер арендуется на Amazon, и там помимо открытия портов в самой Windows, нужно было так же открыть порт в админке.

edem
  • 5,970