編集:今は賢明なことですが、この質問はあまり意味がありません。残念ながら、私はそれを削除することはできません。iptablesとPostgreSQL
答えて
これはリンゴ栽培であり、多分です。
iptables
は、ローカルネットワークから不要なトラフィックを守るためにファイアウォールとして使用されます。pg_hba.conf
は、サーバー上のデータベースシステムに誰が接続できるかだけでなく、どのような接続(データベースへのユーザー)認証された。
一般的な設定では、iptables
はインターネット接続だけをフィルタリングし、pg_hba.conf
はデータベースシステムへの接続を試みているすべてのトラフィック、特に内部ネットワークのトラフィックに適用されます。だから、実際には、そうです、あなたはそれらを組み合わせるでしょうが、彼らはラリーではなく、どちらか一方のオプションの利点を重視すべきではありません。
PostgreSQLはトラフィックがサーバに到達するのを止めません。データベースへのアクセスを制限します。 'iptables'のようなファイアウォールがなければ、誰かがあなたのサーバーをハックし、' pg_hba.conf'を変更し、スーパーユーザーとしてPGにアクセスします。彼らはあなたが両方を持つべきであるので、彼らは異なったことをしますが、 'iptables'は通常悪意のある外部トラフィックから内部ネットワークを保護するために、ネットワークアクセスポイントとしてのみ機能するサーバ上で実行されます。 – Patrick
- 1. androidのiptablesエラー:iptables-saveとiptables-restoreが動作しない
- 2. iptablesとlibpcap
- 3. iptablesの範囲は、私のiptablesの中
- 4. Linuxカーネル、iptablesのとvmallocサイズ
- 5. iptablesフィルタリングのパフォーマンス:TCPとUDP
- 6. iptablesの
- 7. getprotobyname error iptables
- 8. iptablesカスタムチェーン対IPSET
- 9. Debian 8のIPTables
- 10. twisted.pair.ethernet vs iptables
- 11. iptablesのPOSTROUTING IP
- 12. NAT、Debian、iptables
- 13. iptables on busybox
- 14. iptables C++ control
- 15. が前方とNAT rulsをiptablesの
- 16. のpython-iptablesのインストールエラー
- 17. iptablesのエラーがKubernetes
- 18. ドッカーインターネット接続iptables = false
- 19. Wordpressサイト用のiptables
- 20. IPTables試験問題
- 21. Perl IPTablesモジュールのインストールエラー
- 22. iptables SSHブルートフォース保護
- 23. iptablesカーネルモジュールを拡張する
- 24. 次のようにiptablesの
- 25. iptables用Android Kernelをダウンロード
- 26. ドメインiptablesでポートにリダイレクト
- 27. iptablesを使用したリダイレクト
- 28. iptablesでプロミスキャスモードをエミュレートする
- 29. iptables -j NFQUEUE不明なオプションエラー
- 30. アンドロイド:incomming接続のiptablesブロック
IMHOより一般的な使用例は、PostgreSQLが外部からは見えないが、内部からだけ、あるいは時にはフロントエンドやDMZからだけである。 pg_hba.confを使用すると、ネットマスクレベルで設定することができます(たとえば、DMZからのスーパーユーザー接続はありませんが、アプリケーションログインは許可されていますが、データベースxyzなど)。BTW:外部接続を許可しない理由の1つDOS攻撃を避けることです。これは、ファイアウォール/ iptablesレベルで行う必要があります。 – wildplasser