Я за роутером. Могу ли я разрешить "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-соединения. Это следует использовать, если вы не туннелируете свои соединения.