Я не сетевой мастер, поэтому я спрашиваю здесь: почему я не могу подключиться к PostgreSQL (localhost), когда я активно подключаюсь к своему провайдеру VPN?
Вы настроили вашу установку PostgreSQL, чтобы разрешить только локальные соединения.
какие команды / шаги я могу использовать, чтобы показать, почему именно?
Измените файл pg_hba.conf, чтобы включить запись для вашего IP-адреса ExpressVPN
хост все все доверие xxx.xxx.xxx.xxx
Я не предлагаю вам предоставлять всем локальным пользователям и пользователям базы данных, которые подключаются к вашему серверу, используя VPN-адрес, доступ к вашей базе данных. Если вы хотите, чтобы это было так, вы бы изменили xxx.xxx.xxx.xxx
свой IP-адрес ExpressVPN, и любой пользователь сможет подключиться к серверу базы данных.