すべてがローカルの postgresql インスタンスを持つ複数の仮想マシンを実行しています。これは、そのようなマシンのクローンを作成する場合に最適です。ローカル データベースもクローンされ、マスター vm データベースの内容を侵害することはできません。
パフォーマンス上の理由から、すべての仮想マシンに中央の postgresql データベースを使用したいのですが、同じユーザー名とパスワードが含まれている場合でも、複製された仮想マシンがマスター データにアクセスできないようにする必要があります。postgres への認証中にクライアントの IP アドレスが何らかの形で使用されている場合、これは簡単に実現できます。
つまり、ユーザー名とパスワードが一致していても、クライアントの IP アドレスが一致しない場合、postgresql へのアクセスを拒否して、複製された vm が複製元の vm のデータを破壊しないようにしたいと考えています。
お知らせ下さい。