Re: Problemas para configurar el pg_hba.conf

From: "Mauricio Zea (Gmail)" <jmzlbqcol(at)gmail(dot)com>
To: "Damian Culotta" <dculotta(at)fibertel(dot)com(dot)ar>, "Ayuda PostgreSql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problemas para configurar el pg_hba.conf
Date: 2005-05-20 12:35:05
Message-ID: 001c01c55d38$5cf307b0$526459c8@gerencia
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Bueno, a mi modo de ver... es logico que si le quitas el /32 y pones como mascara 255.255.255.0 entren desde cualquier ip dentro del rango desde 140.140.15.0 hasta 140.140.15.255.

Asi como lo tienes actualmente, está limitado el acceso a la base de datos solo a 140.140.15.43. Apenas Lógico.

Debes definir en ese archivo cuales son las ip's que podrán entrar a la base de datos. Ojalá las IP's sean consecutivas. Para que puedas hacer algo como :

"host all all 140.140.15.43/30 md5"

Asi tendrás una mascara 255.255.255.252, es decir, solo podrán accder a la base de datos 3 equipos: 140.140.15.43, 140.140.15.44 y 140.140.15.45.

Ojo, esto es un ejemplo.

Ojalá pueda servirte de algo.

Saludos,

Mauricio Zea
----- Original Message -----
From: Damian Culotta
To: Ayuda PostgreSql
Sent: Thursday, May 19, 2005 5:06 PM
Subject: [pgsql-es-ayuda] Problemas para configurar el pg_hba.conf

Buenas tardes lista.
Tengo un problema quetiendo conectarme a PostgreSql (ubicado en un Linux) desde el PgAdmin III en Windows.

El pg_hba.conf tiene las siguientes líneas (cosa que en otros linux con el mismo postgresql me funciona).

# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
# Database administrative login by UNIX sockets
local all postgres ident sameuser
#
# All other connections by UNIX sockets
local all all ident sameuser
#
# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 ident sameuser
host all all 140.140.15.43/32 md5
#
# All IPv6 localhost connections
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
host all all ::ffff:127.0.0.1/128 ident sameuser
#
# reject all other connection attempts
host all all 0.0.0.0 0.0.0.0 reject

Mi problema es que en este otro servidor (los dos tienen Ubuntu con PostgreSql 7.4), no logro hacer la conexión porque me dice que:

"Error connecting to the server: FATAL: no pg_hba.conf entry for host 140.140.15.43, user "postgres", database "template 1", SSL off".

Ahroa bien, si le quito el /32 a la IP y dejo 255.255.255.0 me permite entrar, pero desde cualquier IP.

Lo que me descolca es que a un servidor me conecto con esa configuración y al otro no. ¿Alguna sugerencia?.

Desde ya, muchas gracias.

Damián

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mauricio Zea (Gmail) 2005-05-20 12:38:54 Re: No funciona Select
Previous Message Hugo Gamarra 2005-05-20 11:58:29 RE: Folio de facturas