From: | "Mario Gonzalez ( mario__ )" <gonzalemario(at)gmail(dot)com> |
---|---|
To: | "Luis Fernando Curiel Cabrera" <lcuriel(at)gmail(dot)com> |
Cc: | postgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: CONFIGURACION PARA CONEXIONES REMOTAS POSTGRESQL |
Date: | 2006-09-30 19:39:53 |
Message-ID: | 2065a6cf0609301239l7ca65114n38469b956fa004ca@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 30/09/06, Luis Fernando Curiel Cabrera <lcuriel(at)gmail(dot)com> wrote:
> Hay algo más que no sé, que quieren significado tiene el "/32 y /24" después
> de las ip
>
Eso ya no es problema de postgres, mas bien es teoria de redes. /32
es especificar la mascara de un host en notacion CIDR, que en otras
palabras significa "solo una maquina", en cambio /24 es la mascara
para una red clase C, que es lo mismo que especificar 255.255.255.0
que para los usuarios nuevos de PostgreSQL les es confuso. /24 hace
referencia a una red entera.
Entonces, digamos que tienes una red con la ip 192.168.1.0 y tu
mascara es 255.255.255.0 (o /24) entonces tu quieres que *solamente*
el computador con la ip 192.168.1.50 pueda conectarse a tu base de
datos, entonces en el pg_hba.conf debiera ir algo como:
host all all 192.168.1.50/32 md5
>
> # TYPE DATABASE USER CIDR-ADDRESS METHOD
> # IPv4 local connections:
> host all all 127.0.0.1/32 trust
> host all all 10.1.1.0/24 md5
> host all all 0.0.0.0 0.0.0.0 md5
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-09-30 20:19:43 | Re: Ayuda al hacer insert..error equal |
Previous Message | Luis Fernando Curiel Cabrera | 2006-09-30 19:29:26 | CONFIGURACION PARA CONEXIONES REMOTAS POSTGRESQL |