On 12/11/2021 11:32 am, Yessica Brinkmann wrote:
Buenas.
Agradeceré mucho una respuesta sobre este tema por favor. Es para poder continuar con mi tesis de la universidad.
Muchas gracias y saludos,
Yessica Brinkmann


-------- Mensaje original --------
Asunto: Problema con pg_hba.conf tras cambio inesperado de IP
De: Yessica Brinkmann
Para: pgsql-es-ayuda
CC:


    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.

Lo que debes pedir es que tu IP sea fija ( esto se puede hacer de estas formas ).

A: Pedir al Admin de la red que te asigne una IP para poder cofigurarla en tus maquinas.

B: Dar tus mac address y pedir que esa mac address sea asignada una misma IP ( es como IP fija solo que el DHCP lo asigna ).

C: Creo que lo mejor que puedes hacer es crear una red privada y que los postgresql se repliquen en esta red privada.

tener trust es algo que debes tener cuidado, por eso es mejor tener redes privadas en las maquinas virtuales.

Dependiendo de como estas virtualizando es el procedimiento que debes seguir. Basicamente es esto.

===== PUBLIC ===== 192.168.52.X
   ||                       ||
PostgreSQL1  PostgreSQL2
   ||                       ||
===== PRIVATE ===== 10.10.10.X (Esta red solo existe en tu virtualización).

Cuando tus maquinas esten funcionando con la red privada el trust lo haces en tu red privada, de esa forma estas segura.

Sí no sabes como como figurar la red privada, pregunta en el grupo y te ayudamos.

    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
    <http://192.168.52.153/32> trust
    y la línea anterior era:
    host    ds2    postgres 192.168.52.150/32
    <http://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 <http://192.168.52.153/24>.
    Agradeceré mucho una ayuda por favor.
    Saludos cordiales,
    Yessica Brinkmann

Reply via email to