> -----Mensaje original----- > De: Angelo Astorga > Enviado el: Lunes, 04 de Enero de 2010 10:57 > Para: lista postgres > Asunto: [pgsql-es-ayuda] Como bloquear IPs en postgresql !!! > > hola lista, tengo una red privada 20.0.1.0/24 donde necesito > solamente habilitar acceso a algunas IP, como puedo hacerlo ? > Estuve viendo por pg_hba.conf y no me resulta, alguna idea al > respecto... >
¿Porqué tienes una red privada sobre un bloque IP público? Si interpreté bien tu situación estás cometiendo un error serio. Existen bloques específicos de IP reservados para redes privadas y son los 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Te paso 2 ejemplos de configuración en pg_hba.conf como para que te guíes: host bd1,bd2 user1 20.0.1.0/24 md5 host all all 20.0.1.5/8 md5 En el primero das acceso al usuario user1 a las bases bd1 y bd2 desde cualquier equipo en tu red privada. En el segundo das acceso a todas las bases a todos los usuario pero únicamente desde la ip 20.0.1.5. Saludos, Fernando. -- TIP 4: No hagas 'kill -9' a postmaster
