listen_addresses bepaalt op welke IP's de server antwoordt, niet op welke IP's de server verbindingen toestaat om te verifiëren. Het is heel redelijk en normaal om listen_addresses '*'
. te gebruiken dus de server accepteert inkomende verbindingen op elk IP-adres dat is toegewezen aan een interface op de postgresql-serverhost, terwijl pg_hba.conf wordt gebruikt om de toegang te regelen op een fijnmaziger niveau voor welke IP's de server aanmeldingen accepteert voor specifieke databases en gebruikers.