From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | Yessica Brinkmann <brinkmann(dot)yessica(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problema con pg_hba.conf tras cambio inesperado de IP |
Date: | 2021-11-17 17:09:59 |
Message-ID: | YZU3Z1uhP/98lwzx@ahch-to |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Nov 11, 2021 at 04:45:11AM -0300, Yessica Brinkmann wrote:
> Buenas.
> Escribo por el siguiente motivo:
> Yo había configurado un archivo pg_hba.conf, el cual estoy usando con unas
> máquinas virtuales debian, para poder comunicarme entre dos máquinas
> virtuales diferentes. Realmente configuré dicho archivo con ayuda de este
> grupo.
> Bien, resulta ser que en un momento dado, cuando estaba usando mis máquinas
> virtuales, repentina e inesperadamente, el IP de una de las máquinas
> virtuales cambió. Yo estuve tratando de averiguar el motivo por el cual los
> comandos que ejecutaba entre una máquina virtual y la otra no me
> funcionaban, hasta que por fin llegué a la conclusión de que el IP de una
> de mis máquinas virtuales había cambiado.
como te comentaron eso puede significar que las IP las está recibiendo
dinámicamente de un servidor DHCP. Puedes decirle al servidor DHCP que a
esas máquinas siempre les de ciertas IP o puedes asignar de forma
estática las direcciones IP de un rango que el servidor DHCP no asigne.
> Bien, entonces, fui a modificar mi archivo pg_hba.conf para que reflejara
> la nueva IP que nosé porqué cambió, y poder seguir comunicándome entre las
> dos máquinas virutales, pero resulta que al cambiar mi archivo pg_hba.conf,
> igual no me funciona la conexión.
> La línea nueva de mi archivo pg_hba.conf es la siguiente:
> host ds2 postgres 192.168.52.153/32 trust
> y la línea anterior era:
> host ds2 postgres 192.168.52.150/32 trust
> Aclaro que ahora mismo al hacer ip addr en la máquina virtual cuyo Ip
> cambió inesperadamente me aparece la siguiente dirección IP:
> 192.168.52.153/24.
A mi me interesa saber que es lo que postgres está esperando ver en el
pg_hba.conf.
Puedes intentar conectarte al servidor de base de datos desde la máquina
que cambio la IP usando psql? El resultado debería ser un mensaje de que
en el archivo pg_hba.conf no hay una entrada para el usuario X en la
base Y desde la IP Z.Z.Z.Z
simplemente puedes cambiar en el pg_hba.conf las IP permitida por
192.168.52.0/24 que según yo permitirá acceso a todas las IP de ese
rango.
No te olvides de hacer un reload luego de modificar el archivo
pg_hba.conf
--
Jaime Casanova
Director de Servicios Profesionales
SystemGuards - Consultores de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Horacio Miranda | 2021-11-18 08:56:04 | Re: Problema con pg_hba.conf tras cambio inesperado de IP |
Previous Message | Yessica Brinkmann | 2021-11-11 22:32:45 | Re: Problema con pg_hba.conf tras cambio inesperado de IP |