Назад | Перейти на главную страницу

Я хочу получить доступ к удаленной базе данных Postgres из дома. Какой IP я должен разрешить в pg_hba.conf?

Я за роутером. Могу ли я разрешить "192.168.0.111" или это должен быть мой внешний IP-адрес? Я читаю эти сообщения.

http://sabarish4u.wordpress.com/2008/05/29/remote-pgsql-database-access/

http://www.cyberciti.biz/tips/postgres-allow-remote-access-tcp-connection.html

Следует ли мне таким образом беспокоиться о проблемах безопасности? Мой сервер обновлен, ничего лишнего не работает, и у меня надежный пароль. Эта установка действительно поможет мне.

Спасибо.

Вы можете туннелировать доступ через SSH и просто разрешить доступ localhost. Доступ через туннель обычно более безопасен.

Если вы хотите разрешить доступ без туннелирования, вам нужно будет использовать свой внешний адрес. Имейте в виду, что ваш домашний внешний адрес может измениться. В зависимости от конфигурации вашего интернет-провайдера это может происходить относительно часто.

Postgress может разрешить зашифрованные TLS-соединения. Это следует использовать, если вы не туннелируете свои соединения.