デフォルトでは、リクエストに有効な認証と承認があれば、インターネットからイベントグリッドの名前空間やエンティティにアクセスできます。 IPファイアウォールを使用することで、CIDR(クラスレス ドメイン間ルーティング) 表記の指定されたIPアドレスまたはアドレス範囲へのアクセスを制限できます。 許可範囲内のクライアントのみがAzure Event Gridに接続してイベントを公開またはプルできます。 他のクライアントは拒否され、403(禁止)のレスポンスを受け取ります。 Event Grid でサポートされるネットワーク セキュリティ機能の詳細については、「Event Grid のネットワーク セキュリティ」を参照してください。
この記事では、イベントグリッド名前空間のIPファイアウォール設定の設定方法について説明します。 名前空間の作成に関する完全な手順については、「 名前空間の作成および管理」をご覧ください。
プレビュー中は、IPv6デュアルスタック名前空間がIPv4およびIPv6ファイアウォールルールをサポートします。 IPv4とIPv6のアドレス範囲を別々に設定してください。 IPv4ルールはIPv6クライアントアドレスを承認せず、IPv6ルールもIPv4クライアントアドレスを承認しません。 詳細については、「 IPv6デュアルスタックサポートの設定(プレビュー)」をご覧ください。
IPファイアウォール設定で名前空間を作成します
ネットワークページで、クライアントがパブリック IP アドレス経由でネームスペース エンドポイントに接続できるようにする場合は、まだ選択されていない場合、接続方法 で パブリック アクセス を選択してください。
特定のIPアドレスからのアクセスを制限するには、アドレス範囲にIPv4またはIPv6アドレス、またはCIDR範囲を指定します。 許可したいクライアントプロトコルごとにルールを追加しましょう。
IPファイアウォール設定で名前空間を更新する
Azure portal にサインインする
検索ボックスに「Event Grid 名前空間」と入力し、結果から [Event Grid 名前空間] を選択します。
リストからイベントグリッド名前空間を選択して、名前空間の イベントグリッド名前空間 ページを開きます。
イベントグリッドネームスペースページで、左側のメニューからネットワーキングを選択してください。
アドレス範囲では、許可したいIPv4またはIPv6アドレス、またはCIDR範囲を指定してください。 IPv4とIPv6のルールは別々に設定してください。