|
Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » PostGreSQl - разрешить подключения с удаленных IP |
|
|
PostGreSQl - разрешить подключения с удаленных IP
|
Ветеран Сообщения: 2101 |
Профиль | Отправить PM | Цитировать Доброе время суток. Имеется PostgreSQL, сборка от 1С, версия 14.5.3.1. Нужно разрешить удаленные подключения с другого компьютера. Правлю файл /etc/postgresql/14/main/postgresql.conf.
Если я прописываю в разделе "Connections and Authentication" listen_addresses = '*' - удаленное подключение работает ( еще правится файл pg_hba.conf- добавляется метод аутентификации md5 для нужного IP). Но, если я хочу, например, написать конкретный Адрес, и пишу listen_addresses = 'localhost,192.168.2.126' - В этом случае уже подключения нет. Гугление в интернете дает информацию что нужно править именно данный параметр, но у меня это не работает. Если смотреть логи PostGreSQl ( /var/log/postgresql/postgresql-14-main.log ), там есть строчки, судя по которым, создается мнение что PostGreSQl пытается не принимать подключения с IP, указанных в параметре listen_addresses, а "привязаться" к этим IP и "слушать" их, как если бы это были IP той машины на которой работает PostGreSQl. Кто может подсказать как мне решить мой вопрос без варианта разрешения удаленных подключений с любых адресов ? |
|
------- Отправлено: 12:08, 22-11-2022 |
Ветеран Сообщения: 4408
|
Профиль | Отправить PM | Цитировать Цитата __sa__nya:
Попробуйте так: |
|
Последний раз редактировалось NickM, 22-11-2022 в 12:48. Отправлено: 12:42, 22-11-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 7207
|
Профиль | Отправить PM | Цитировать Цитата __sa__nya:
То, что вам надо, в MYSQL делается как-то так.... Поиск в гугле через пару минут: listen_addresses = '*' - оставляем Находим файл /var/lib/pgsql/data/pg_hba.conf (у вас может быть по другому пути) В конец дописываем: где 203.0.113.2/32 - ваш комп, с которого можно заходить (если можно всем, меняем на 0.0.0.0/0), md5 - метод аутентификации. Перезапускаем сервер и проверяем.. |
|
------- Последний раз редактировалось dmitryst, 22-11-2022 в 13:25. Причина: Поискал в гугле Отправлено: 13:04, 22-11-2022 | #3 |
Ветеран Сообщения: 2101
|
Профиль | Отправить PM | Цитировать Цитата NickM:
Цитата dmitryst:
|
||
------- Отправлено: 08:49, 23-11-2022 | #4 |
Ветеран Сообщения: 4408
|
Профиль | Отправить PM | Цитировать __sa__nya, походу Вы совсем запутались.
Цитата __sa__nya:
Вам, вот тут, уже сказали как ограничить доступ с одного адреса - задать его и указать правильную маску: Цитата dmitryst:
Цитата dmitryst:
Цитата __sa__nya:
|
|||||
Отправлено: 09:08, 23-11-2022 | #5 |
Ветеран Сообщения: 2101
|
Профиль | Отправить PM | Цитировать NickM, видимо, да, параметр listen_addresses не про то чтобы писать IP с каких принимать подключения. Это привязка интерфейсов с этими IP. Про pg_hba в курсе. Но, как говорил выше, в любом случае нужно ставить listen_addresses = '*', и тогда порт 5432 открывается для всех.
Ну ладно, в общем понял. Спасибо. |
------- Отправлено: 09:18, 23-11-2022 | #6 |
Ветеран Сообщения: 4408
|
Профиль | Отправить PM | Цитировать Цитата __sa__nya:
Порт либо слушается, либо не слушается. А вот ограничение по подключению к открытому порту как раз таки и настраивается. Для сокрытия порта Вы можете воспользоваться брандмауэром, в котором настроить необходимое Вам правило. |
|
Отправлено: 10:03, 23-11-2022 | #7 |
Ветеран Сообщения: 7207
|
Профиль | Отправить PM | Цитировать __sa__nya, т.е. то, что я вам написал про добавление в конфиг, вам не надо?
|
------- Отправлено: 10:35, 23-11-2022 | #8 |
Забанен Сообщения: 6345
|
|
Отправлено: 11:55, 23-11-2022 | #9 |
Ветеран Сообщения: 7207
|
Профиль | Отправить PM | Цитировать Jula0071, так-то даже готовое ТС не удосужился проверить, а тут аж читать надо....
|
------- Отправлено: 11:58, 23-11-2022 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - IP-виртуализация удаленных рабочих столов | genakir | Windows Server 2008/2008 R2 | 2 | 04-12-2014 02:36 | |
2008 R2 - IP-виртуализация удаленных рабочих столов! | oleg.ware | Windows Server 2008/2008 R2 | 0 | 03-12-2014 18:39 | |
FreeBSD - Медленные подключения с некоторых IP | danisiimo | Общий по FreeBSD | 1 | 29-11-2013 11:12 | |
Ошибка - Ошибка подключения TCP/IP протокола | vad.im | Microsoft Windows 2000/XP | 13 | 09-06-2011 14:00 | |
IP-адрес в настройках подключения к интернету | SASHA 333 | Хочу все знать | 2 | 18-04-2005 16:04 |
|