2017-03-23 23 views
0

仮想マシンのリッスンIPをローカルネットワークのみに制限しようとしています。私はlistening_addresses='192.168.*.*を試して再開し、接続はまだ拒否されています。 postgresqlデーモンをIPのブロックを聞くように制限する方法はありますか?postgresqlのlisten ipsを制限する9

答えて

0

PostgreSQLはIPアドレスのブロックをリッスンできません。すべてのネットワークインターフェイスのIPアドレスを指定する必要があります。通常、これはネットワークカードごとに1つのIPアドレスとローカルホストとおそらくいくつかの仮想IPアドレスです。listen_addressesで列挙するのが難しくありません。

おそらくあなたが望むのは、特定のIP範囲内のサーバーへのアクセスをクライアントに制限することです。

host dbname username 192.168.0.0/16 md5 

あなたは(0.0.0.0/0のようなアドレスを含む)すべてのより寛大行を削除する必要があります:あなたはややこのようになりますpg_hba.confに行を追加することが必要であることについては 。

pg_ctl reloadをリロードするのを忘れないでください!

関連する問題