次の方法で共有


プライベート エンドポイントのネットワーク ポリシーを管理する

既定では、仮想ネットワーク内のサブネットに対してネットワーク ポリシーは無効になっています。 ユーザー定義ルートやネットワーク セキュリティ グループのサポートなどのネットワーク ポリシーを使用するには、サブネットに対してネットワーク ポリシーのサポートを有効にする必要があります。 この設定は、サブネット内のプライベート エンドポイントにのみ適用され、サブネット内のすべてのプライベート エンドポイントに影響します。 サブネット内の他のリソースについては、ネットワーク セキュリティ グループのセキュリティ規則に基づいてアクセスが制御されます。

ネットワーク ポリシーは、ネットワーク セキュリティ グループのみ、ユーザー定義ルートのみ、またはその両方に対して有効にすることができます。

ユーザー定義ルートに対してネットワーク セキュリティ ポリシーを有効にする場合は、仮想ネットワーク アドレス空間プレフィックスの長さ以上のカスタム アドレス プレフィックス長 (サブネット マスク) を使用して、プライベート エンドポイントによって伝達される /32 の既定のルートをオーバーライドできます。 この機能は、プライベート エンドポイント接続要求がファイアウォールまたは仮想アプライアンスを確実に通過するようにしたい場合に役立つ可能性があります。 それ以外の場合、/32 の既定のルートでは、プレフィックスの最長一致アルゴリズムに従って、トラフィックがプライベート エンドポイントに直接送信されます。

重要

プライベート エンドポイント ルートをオーバーライドするには、ユーザー定義ルートのプレフィックス サイズが、プライベート エンドポイントがプロビジョニングされている仮想ネットワーク アドレス空間以下である必要があります。 たとえば、ユーザー定義ルートの既定のルート (0.0.0.0/0) は、プライベート エンドポイントのアドレス空間よりも広い範囲をカバーするため、プライベート エンドポイント ルートをオーバーライドしません。 プレフィックスの一致ルールが最も長いほど、より具体的なアドレス プレフィックスに優先順位が高くなります。 さらに、プライベート エンドポイントをホストするサブネットでネットワーク ポリシーが有効になっていることを確認します。

プライベート エンドポイントのネットワーク ポリシーを有効または無効にするには、次の手順を使用します。

  • Azure Portal
  • Azure PowerShell
  • Azure CLI(Azure コマンドライン インターフェイス)
  • Azure Resource Manager テンプレート (ARM テンプレート)

以下の例では、PrivateEndpointNetworkPolicies という名前のリソース グループ内でホストされている myVNet という default サブネットを持つ 10.1.0.0/24 という名前の仮想ネットワークの myResourceGroup を有効または無効にする方法について説明します。

ネットワーク ポリシーを有効にする

プライベート エンドポイントのネットワーク セキュリティ グループおよびルート テーブルを構成するには、次の手順に従います。

  1. Azure portal にサインインします。

  2. ポータルの上部にある検索ボックスに、「仮想ネットワーク」と入力します。 [仮想ネットワーク] を選択します。

  3. [myVNet] を選択します。

  4. myVNET の設定で、[サブネット] を選択します。

  5. 既定のサブネットを選択します。

  6. [サブネットの編集] ペインの [プライベート エンドポイントのネットワーク ポリシー] で、必要に応じてネットワーク セキュリティ グループまたはルート テーブルのボックスをオンにします。

  7. [保存] を選択します。

ネットワーク ポリシーを無効にする

  1. Azure portal にサインインします。

  2. ポータルの上部にある検索ボックスに、「仮想ネットワーク」と入力します。 [仮想ネットワーク] を選択します。

  3. [myVNet] を選択します。

  4. myVNET の設定で、[サブネット] を選択します。

  5. 既定のサブネットを選択します。

  6. [サブネットの編集] ペインの [プライベート エンドポイントのネットワーク ポリシー] で、[無効化] のボックスをオンにします。

  7. [保存] を選択します。

重要

プライベート エンドポイントには、ネットワーク ポリシー機能、ネットワーク セキュリティ グループ、ユーザー定義ルートに関する制限があります。 詳細については、制限に関するページを参照してください。

次のステップ

この攻略ガイドでは、Azure 仮想ネットワークでプライベート エンドポイントのネットワーク ポリシーを有効および無効にしました。 Azure portal、Azure PowerShell、Azure CLI、Azure Resource Manager テンプレートを使用して、プライベート エンドポイントのネットワーク ポリシーを管理する方法について学びました。

プライベート エンドポイントをサポートするサービスの詳細については、以下を参照してください。