Внешнее соединение к Пост-ГРЭС 9,5 соединений, которым отказывают

У меня есть следующая среда:

  1. Надежный человек Ubuntu 14.04
  2. Postgresql 9.5
  3. IP-адрес 192.168.42.2

Эта среда была настроена в VirtualBox. Соединение SSH к гостевой системе было успешно. Не было никакого установленного брандмауэра, таким образом, все порты открыты. Я выполнил выполняющие шаги конфигурации:

  1. В /etc/postgresql/8.2/main/pg_hba.conf добавьте строку:

    host all all * md5
    
  2. В /etc/postgresql/8.2/main/postgresql.conf измените строку к:

    listen_addresses='*'
    
  3. /etc/init.d/postgresql restart

  4. Тестовый клиент:

    psql -h 192.168.42.2 -U postgres -d test
    

    результат:

    psql: could not connect to server: Connection refused
    Is the server running on host "192.168.42.2" and accepting TCP/IP connections on port 5432?
    

Я понятия не имею, что я должен сделать. Возможно, Postgresql 9.5 нужна другая конфигурация к 9,4?

1
задан 19 June 2018 в 19:07

1 ответ

Несколько вещей попробовать:

  • , Если Вы ssh к полю, входу в систему или su как пост-ГРЭС, можете Вы, чем подключение с psql-d тест? Это протестировало бы, работает ли postgresql правильно. В противном случае посмотрите, можно ли найти его в ps axf (и сделать sudo service postgresql restart)
  • Выше Вас, относятся к "8.2" дерево конфигурации. Возможно, необходимо ли использовать "9.5" дерево? Легкий протестировать с символьными ссылками (ln-s 8.2 9.5)
  • можно сделать telnet <your ip adres> <port>, чтобы проверить, можно ли достигнуть адреса и рассматриваемого порта от хоста

Hope, которой это помогает, Jeroen

1
ответ дан 7 December 2019 в 15:49

Другие вопросы по тегам:

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