sábado, 19 de outubro de 2013

Acessando seu servidor PostgreSql de qualquer máquina de sua LAN

Quando instalamos o PostgreSql o seu acesso é, por default, apenas para localhost (127.0.0.1), ou seja, somente a máquina instalada pode acessá-lo. Entretanto, nem sempre isto é possível, e precisamos acessá-lo remotamente. Para tanto, basta seguir os passos abaixo e seu servidor estará acessível de qualquer máquina de sua LAN.

Primeiramente, vamos editar o arquivo “pg_hba.conf” que no Xubuntu fica em “/etc/postgresql/[Versao]/main”.

# geany /etc/postgresql/8.3/main/pg_hba.conf

Agora vamos adicionar a seguinte linha:

host    all     all     192.168.100.0  255.255.255.0       md5

Lembrando que o range de IPs de minha LAN é 192.168.100.0 e máscara 255.255.255.0.

Pronto, agora salve o arquivo e saia dele.

Nas versões > 8.0 do PostgreSQL, foi necessário modificar também o postgresql.conf setando a variável “listen_addresses”. Na verdade ela já existe dentro do arquivo, porém ela vem comentada. Então vamos descomenta-la e setar o valor:

listen_addresses = ‘*’

Pronto. Agora salve o arquivo, saia dele e reinicialize o seu servidor PostgreSQL.

# /etc/init.d/postgresql restart
________________________________________
Post original:
http://www.dotlinux.net/?p=54


Seja Livre... Use Linux

Nenhum comentário:

Postar um comentário