Может ли кто-нибудь помочь взглянуть на эту странную проблему? Я все еще не могу подключиться удаленно к моему Postgresql.Postgresql не разрешается подключаться удаленно
Мои шаги:
- Скачать и установить последнюю Postgresql к моей локальной машине
- Настройка PostgreSQL
- Создание БД
- Изменить "pg_hba", добавьте строку «пройдет все все 0.0. 0.0/0 md5 "
- Измените" postgresql.conf ", убедитесь, что" listen_addresses = '*' "
- Перезапустить службу postgresql
- Открыть локальный PgAdmin и подключиться к DB < - Успех!
- От удаленного рабочего стола сделайте то же самое, что и # 7 < - Не удалось!
Сообщение об ошибке:
"Сервер не слушает" "Не удалось подключиться к серверу ...... принимать TCP/IP соединения на порт 5432?"
- Я нашел "TCP 0.0.0.0:5432 Listening", когда я типа "NETSTAT -a"
- Я проверил брандмауэр, он не включен ......
Может кто-то пожалуйста помоги? Кто-нибудь сталкивается с такой ситуацией? PS, моя ОС WinServer 2008
Заранее спасибо ~
вам также необходимо открыть правила брандмауэра для порта 5432. Как правило, в Windows почти все брандмауэры по умолчанию – mvp
Является ли dbms-сервером за NAT поле? Изнутри локальной сети вы можете подключиться через локальный IP-адрес (например, 192.168.x.y). С внешней стороны вам понадобится адрес WAN. Попробуйте сначала проверить его, чтобы увидеть, есть ли у вас адрес righ. BTW: отличный подробный вопрос! – joop
Можете ли вы подключиться к порту 5432 с другого сервера? – marceljg