listen_addressesは、サーバーが接続の認証を許可するIPではなく、サーバーが応答するIPを制御します。 listen_addresses '*'
を使用することは完全に合理的であり、通常のことです。 そのため、サーバーはpostgresqlサーバーホストのインターフェースに割り当てられたIPで着信接続を受け入れ、pg_hba.confを使用して、サーバーが特定のデータベースおよびユーザーのログインを受け入れるIPのより細かいレベルでアクセスを制御します。
listen_addressesは、サーバーが接続の認証を許可するIPではなく、サーバーが応答するIPを制御します。 listen_addresses '*'
を使用することは完全に合理的であり、通常のことです。 そのため、サーバーはpostgresqlサーバーホストのインターフェースに割り当てられたIPで着信接続を受け入れ、pg_hba.confを使用して、サーバーが特定のデータベースおよびユーザーのログインを受け入れるIPのより細かいレベルでアクセスを制御します。