sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres kan inte lyssna på en specifik IP-adress

Parametern listen_addressespostgresql.conf slags kontroller vilka ip-adresser servern kommer att svara på, inte vilka servern tillåter att anslutningar autentiseras. I mina ögon är det okej att ställa in listen_addresses till * och begränsa resten i pg_hba.conf . Med andra ord:gör finjusteringen på pg_hba.conf är bara bra.

Så...

 listen_addresses = '*'

.. och ..

host all all 179.211.198.0/24

.. borde göra. Vilket innebär att alla användare har tillgång till alla databaser från detta ip-intervall. Du kan gå vidare och begränsa åtkomsten för specifika användare till vissa databaser:

host my_db my_user 179.211.198.0/24


  1. postgresql - trigger, uppdatera tidsstämpel vid fältuppdatering

  2. Möjligt sätt att infoga lastInsertId från en tabell till en annan samtidigt eller samtidigt

  3. ORA radera / trunkera

  4. MySQL Fråga att gruppera efter datumintervall?