sql >> Database >  >> RDS >> PostgreSQL

Postgres kan niet naar een specifiek IP-adres luisteren

De parameter listen_addresses op postgresql.conf soort controles op welke ip-adressen de server zal antwoorden, niet op welke de server verbindingen toestaat om te authenticeren. In mijn ogen is het goed om de listen_addresses . in te stellen naar * en beperk de rest in de pg_hba.conf . Met andere woorden:de fijnafstemming uitvoeren op de pg_hba.conf is prima.

Dus ..

 listen_addresses = '*'

.. en ..

host all all 179.211.198.0/24

.. zou moeten doen. Dat betekent dat alle gebruikers toegang hebben tot alle databases uit dit ip-bereik. U kunt de toegang voor specifieke gebruikers tot bepaalde databases verder beperken:

host my_db my_user 179.211.198.0/24


  1. Registratiefout php, mysql, geen gegevens in database

  2. MySQL KOLOM TOEVOEGEN

  3. PL/SQL Bulk Collect-clausule gebruiken met FETCH INTO-instructie

  4. Maak de prestaties van SQL Server eenvoudig