Как получить доступ к удаленному серверу баз данных PostgreSQL через VPN

В настоящее время я работаю с сервером моего офиса, когда я хочу подключиться к серверу, я должен использовать их VPN. Я установил базу данных PostgreSQL на их сервер и успешно перенес данные в базу данных из проекта Django. Но, когда я хочу получить удаленный доступ из HeidiSQL, он всегда выдает мне Connection Timed Out Ошибка, хотя я уже подключился к их VPN.

Я пробовал этот код ниже

/var/lib/pgsql/14/data/pg_hba.conf

host all all 0.0.0.0/0 md5
host all all ::/0 md5

/var/lib/pgsql/14/data/postgresql.conf

listen_addresses = '*'

Я пробовал обновлять каждый раз, когда меняю файлы и проверяю, на правильном ли я порту, но он все равно выдает ошибку Connection Timed Out Error

вот полное сообщение об ошибке

could not connect to server: Connection Timed out (0x0000274C/10060). Is the server running on host "xxx.xxx.xxx.xxx" and accepting TCP/IP connections on port 5432 ?

ЗАМЕТКИ

  • OS : CentOS 8
  • DB : PostgreSQL 14
Вернуться на верх