Здравствуйте. Помогите плиз решить проблему подключения к postgres из сети.
Суть проблемы в следующем. Установил postgres 13 на сервер. Подключившись к нему по ssh к pg получается подключиться, но вот из сети посредством pgadmin выдает следующую ошибку:
"Unable to connect to server:
не удалось подключиться к серверу: Нет маршрута до узла
Он действительно работает по адресу "ip server"
и принимает TCP-соединения (порт 5432)?"
Погуглив проблему предпринял слудующее:
1. В файле pg_hba.conf добавил host all all 0.0.0.0/32 scram-sha-256 (пробовал также ай пи машины, с которой подключаюсь)
2. В файле postgres.conf добавил listen_adresses ="*"
Не помогло.
Прошу заметить еще, что команда
netstat -nltp | grep 5432
выдает следующее:
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 13051/postmaster
tcp6 0 0 :::5432 :::* LISTEN 13051/postmaster
не знаю должен ли там быть postmaster. Особо не шарю в администрировании. Может 5432 занят думаю чем то. фиг знает.