Re: Problema con pg_hba.conf tras cambio inesperado de IP

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

In response to

Browse pgsql-es-ayuda by date

  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