> From: Milton Labanda <1000ton....@gmail.com>
> Date: 2010/10/14
> Subject: Re: [pgsql-es-ayuda] Sobre acceso remoto a pg desde phppgadmin
> To: Jaime Casanova <ja...@2ndquadrant.com>
>
>
> poniendo '*' si me funciona pero  deseo saber si se puede limitar solo
> a una o unas IPs
> con ' localhost, otraip,  otraip ' pero allí no me funciona
>

Deberia funcionar poniendo una lista de ip's separadas por coma en
listen_addresses pero tienes que reiniciar el servicio para que el
cambio haga efecto.

es mas facil algo como:

postgresql.conf
listen_addresses = '*';

pg_hba.conf (despues de las reglas para permitir el acceso a  tus
usuarios locales):
host   base usuario ip_publica metodo_acceso
host   all     all        0.0.0.0/0   reject

con eso no debes reiniciar el servicio al hacer un cambio porque en
listen_addresses aceptas todo y no lo vuelves a tocar, mas bien pones
la seguridad en pg_hba.conf (que es precisamente para eso)... y ahi
pones una linea especifica para el usuario que vas a aceptar desde la
ip que sabes que se va a conectar y al final rechazas explicitamente
cualquier otra cosa (esa ultima linea no creo que realmente la
necesites porque al no encontrar una linea que indique la combinacion
base, usuario, alguna ip externa no lo dejara pasar)

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a