ノート:

DNSファイアウォールを使用したOracle Cloud Infrastructure内部ネットワークの保護

イントロダクション

仮想マシン(VM)インスタンスの動作を制御するには、その動作を制御する必要があります。ほとんどの場合、ドメイン・ネーム・システム(DNS)問合せは忘れられ、制御または監視されず、侵害されたマシンがコマンドおよび制御(C2)サーバーに接続し、悪意のあるソフトウェアをダウンロードするための道が開いたままになります。C2サーバーおよびその他のタイプの悪意のあるサーバーに対するこれらのアウトバウンド問合せを制御およびブロックできるようにすると、ネットワークにセキュリティ・レイヤーが追加され、VMおよびネットワークがさらに危険にさらされるのを回避できます。

目的

前提条件

タスク1: OCIコンソールでのDNSリゾルバの特定

VCNがすでに作成されていることを確認し、VCN名をクリックします。「Virtual Cloud Network Details」ページで、「DNS Resolver」をクリックします。

OCI_DNS-DNS_Resolver

タスク2: 転送エンドポイントの構成

  1. 「リソース」で、「エンドポイント」および「エンドポイントの作成」をクリックします。

  2. 「エンドポイントの作成」ページで、次の情報を入力し、「エンドポイントの作成」をクリックします。

    • 名前:名前を入力します。
    • サブネット:フォワーダ・エンドポイントを配置するサブネットを選択します。
    • エンドポイント・タイプ: 「転送」を選択します。

    OCI_DNS-Forwarder_Creation

    数分かかり、完了したらDNSフォワーダが作成されます。これにより、必要に応じてDNSファイアウォールへの問合せのリダイレクトを構成できます。

    DNSリゾルバは、インスタンスの問合せの解決方法の順序に従います。

    まず、アタッチされているすべてのプライベート・ビュー、リゾルバ・ルール、および最後にOracle独自のパブリック・インターネット・リゾルバを使用してホスト名を解決します。詳細は、Configuration and Resolutionを参照してください。

    次のステップでは、ローカルではない(プライベート・ビューに存在しない)すべての問合せを転送し、問合せを制御するためにDNSファイアウォール・サービス、または会社によって管理されている他のDNSサーバーに送信します。

    OpenDNS、Quad9、ControlDなどの無料サービスを選択するか、Cisco Umbrella、ControlD、NextDNS、InfoBloxなどのはるかに多くの制御と機能を備えた有料サービスを選択できます。

    ノート:タスク3で説明したDNSプロバイダとの接続はありません。これらは、シンプルさ、使いやすさおよび構成のために例として使用されます。同様のサービスを提供するベンダーは他にも数多くあります。お客様の要件に最も適したサービスを見つけてください。

タスク3: リゾルバ・ルールの作成

ノート:

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントは、Oracle Help Centerを参照してください。