Conexión remota a PostgreSQL en Centos 7
Configurar PostgreSQL
Primero editamos el archivo postgresql.conf
sudo vim /var/lib/pgsql/data/postgresql.conf |
Descomentamos la linea listen_addresses = "localhost"
y agregamos el asterisco *
.
listen_addresses = "*" |
Luego editamos el archivo pg_hba.conf
sudo vim /var/lib/pgsql/data/pg_hba.conf |
Habilitamos para que se acceda desde la red 192.168.1.1/24
agregando al final la siguiente linea:
host all all 192.168.1.1/24 md5 |
Reiniciamos el servicio de PostgreSQL.
sudo systemctl restart postgresql |
Configurar el Firewall
Ahora debemos de configurar el Firewall para abrir el puerto de PostgreSQL, por defecto PostgreSQL usa el puerto 5432.
sudo firewall-cmd --permanent --zone=public --add-service=postgresql |
sudo systemctl restart firewalld.service |
Probar conexión a PostgreSQL
Revisamos que los puertos estén abiertos.
sudo netstat -antup | grep 5432 |
Articulos Relacionados
(Visited 5.886 times, 1 visits today)