Bonjour,

Mon objectif est de pouvoir me connecter à ma base de données (PostgreSQL) en dehors du réseau local, hors de chez moi via Qgis et PgAdmin 3 ou 4.

Depuis plusieurs jours, je suis bloqué sur un problème de connexion à distance. La connexion en locale fonctionne très bien. Mais dès que je tente de me connecter de l’extérieur ça ne passe plus.

J’ai fait des recherche sur les plusieurs sites, des forums, des blogs mais mon problème reste toujours insolvable.

Sur fichier « postgresql.conf » j’ai bien sur changé le paramètre « listen_addresses » (par défaut il est sur localhost). listen_addresses = '*'
Sur le fichier « pg_hba.conf » ma configuration et la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
# TYPE  DATABASE        USER            ADDRESS                 METHOD
 
# IPv4 local connections:
host    all             all             0.0.0.0/0            md5
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host    replication     postgres        127.0.0.1/32            md5
#host    replication     postgres        ::1/128                 md5
Pour info voici sur quoi je travaille :

1 machines physique, qui sert de client pour faire les connexions en réseau local et hors réseau local (via un hot spot de mon smartphone ou tablette)
1 machine physique qui sert de server PostgreSQL (pgadmin4-2.1-x86 + postgis 2.4.3-1 +postgresql-9.6.7-1)

Avez vous déjà rencontrer ce type de problème ?
Quelle orientation puis-je prendre ?