On Thu, May 13, 2010 at 01:02:45PM +0200, Luca Mandolesi wrote: > > Ora, qualcuno mi sa dire cosa devo settare in postgres per aprire le porte > verso l'esterno? Chiedo a voi perchp se guardo la doc e basta faccio i danni > di sicuro, visto che si tratta del DB buono e non di prova!!!
Cosa vuoi fare? Connetterti con Qgis oppure con client psql al database quando sei in remoto? Si può fare. Suppongo che Postgres stia su un PC interno alla LAN, invece il tuo indirizzo IP pubblico sta sul router ADSL. Allora devi ridirigere la porta 5432 TCP dal router verso il PC. Ogni router lo fa a modo suo, di solito tramite l'interfaccia web di amministrazione. Ogni router chiama questa funzione come gli pare: virtual server, NAT, port forward, chi più ne ha più ne metta. In pratica devi indicare la porta (5432/TCP) e l'indirizzo del computer che ospita Postgres (es. 192.168.1.33). Fatto questo assicurati che Postgres sia in ascolto su tutte le interfacce di rete mettendo in postgresql.conf listen_addresses = '*' e assicurati di avere abilitato almeno un accesso via tcp/ip con username/password mettendo in pg_hba.conf qualcosa del tipo: # TYPE DATABASE USER CIDR-ADDRESS METHOD host all username 0/0 md5 Al posto di "username" ci metti il nome utente Postgres che vuoi usare. Non è certo il massimo della sicurezza, ma se hai scelto una buona password, un utente in sola lettura e magari usi la connessione criptata SSL si può fare. -- Niccolo Rigacci Firenze - Italy _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 440 iscritti al 15.3.2010
