Вот чего я хотел бы достичь: У меня есть база данных postgreSQL, работающая на NAS Synology Diskstation DS216j, подключенном к моему маршрутизатору. Я хочу иметь возможность подключаться и использовать базу данных удаленно за пределами моей локальной сети.
Для этого я настроил переадресацию портов на моем маршрутизаторе на NAS на портах: - 5432 (Postgres) - 5005 (Webdav)
Если я проверю порты своего общедоступного IP-адреса, они оба открыты. Если я проверю, что оба порта на моем NAS открыты.
С удаленного компьютера (платформа Windows) я могу подключиться к базе данных с помощью PgAdminIII, я установил Netdrive с WebDAV и могу просмотреть все файлы на NAS.
Проблема в том, что когда я загружаю базу данных (с помощью LibreOffice Base), я не могу получить к ней доступ. После ввода имени пользователя / пароля я получаю эту ошибку:
Похоже, что LibreOffice пытается подключиться к частному IP-адресу (192.168.0.20 ), хотя на самом деле ему нужно подключиться к общедоступному IP-адресу.