既定では、要求発信元の場所に関係なく、Azure Front Door はすべてのユーザー要求に応答します。 一部のシナリオでは、国や地域別に Web アプリケーションへのアクセスを制限する必要が生じることがあります。 Azure Front Door の Azure Web Application Firewall を使用すると、エンドポイントの特定のパスに対するカスタム アクセス ルールを使用してポリシーを定義すし、指定した国や地域からのアクセスを許可したりブロックしたりすることができます。
Web アプリケーション ファイアウォール (WAF) ポリシーには、一連のカスタム規則が含まれます。 ルールは、一致条件、アクション、優先順位で構成されます。 一致条件には、一致の変数、演算子、一致の値を定義します。
ジオフィルタリング ルールの場合、一致変数は RemoteAddr
または SocketAddr
です。
RemoteAddr
変数は、通常は X-Forwarded-For
要求ヘッダーを介して送信される元のクライアントの IP です。
SocketAddr
は、WAF で確認される発信元 IP アドレスです。 ユーザーがプロキシの背後にいる場合、SocketAddr
変数は通常、プロキシ サーバーの IP アドレスです。
このジオフィルタリング ルールの演算子は GeoMatch
です。 値は、対象となっている 2 文字の国または地域のコードです。
ZZ
の国別コードまたは Unknown
の国/地域では、データセット内の国または地域にまだマップされていない IP アドレスが取り込まれます。 擬陽性を回避するために、一致条件に ZZ
を追加できます。
GeoMatch
条件と REQUEST_URI
文字列の一致条件を組み合わせて、パス ベースのジオフィルタリング ルールを作成できます。
Azure PowerShell や、Bicep ファイルまたは Azure Resource Manager テンプレートを使用して、Azure Front Door インスタンス用のジオ フィルタリング ポリシーを構成できます。
重要
ジオフィルタリングを使用するときは、常に国番号 ZZ
を含めてください。
ZZ
の国別コード (または Unknown
の国/地域) では、データセット内の国または地域にまだマップされていない IP アドレスが取り込まれます。 このコードを使用して誤検知を回避します。
国/地域コード リファレンス
国/地域コード | 国/地域名 |
---|---|
西暦 | アンドラ |
AEの | アラブ首長国連邦 |
AF | アフガニスタン |
AG | アンティグア・バーブーダ |
人工知能 (AI) | アンギラ |
アル | アルバニア |
午前 | アルメニア |
アオ | アンゴラ |
AQ | 南極 |
拡張現実 | アルゼンチン |
という形で | アメリカ領サモア |
で | オーストリア |
オーストラリア | オーストラリア |
AW | アルバ |
斧 | オーランド諸島 |
アリゾナ 州 | アゼルバイジャン |
文学士 | ボスニア・ヘルツェゴビナ |
BB | バルバドス |
BD | バングラデシュ |
である | ベルギー |
彼氏 / 親友 (Note: This assumes "BF" is intended to mean either "boyfriend" or "best friend.") | ブルキナファソ |
BGの | ブルガリア |
BHの | バーレーン |
ビジネスインテリジェンス (BI) | ブルンジ |
BJ | ベナン |
BL(ボーイズラブ) | サン バルテルミー島 |
ビーエム | バミューダ |
BN | ブルネイ |
ボー | ボリビア |
BQ | ボネール島、セント・ユースタティウス島、サバ島 |
ブラジル | ブラジル |
理学士 | バハマ |
BT | ブータン |
BV | ブーベ島 |
BW | ボツワナ |
によって | ベラルーシ |
BZ | ベリーズ |
カリフォルニア州 | カナダ |
CC | ココス(キーリング)諸島 |
CD | コンゴ民主共和国 |
CF | 中央アフリカ共和国 |
CG | コンゴ |
CH | スイス |
CI | コートジボワール |
CK | クック諸島 |
CL(塩素) | チリ |
センチメートル | カメルーン |
CN | 中国 |
一酸化炭素 | コロンビア |
CR | コスタリカ |
CU | キューバ |
履歴書 | カーボベルデ |
時計回り | キュラソー島 |
顧客体験 (CX) | クリスマス島 |
CYについて | キプロス |
CZの | チェコ |
DE | ドイツ |
DJさん | ジブチ |
DKの | デンマーク |
ダイレクトメッセージ (DM) | ドミニカ |
する | ドミニカ共和国 |
DZ (アルジェリアの国コード) | アルジェリア |
EC | エクアドル |
EEの | エストニア |
例えば | エジプト |
人 | エリトリア |
ES | スペイン |
ET | エチオピア |
FI | フィンランド |
FJ | フィジー |
FK (FK) | フォークランド諸島 |
エフエム | ミクロネシア |
FO | フェロー諸島 |
フランス | フランス |
ジョージア州 (GA) | ガボン |
ギガバイト | イギリス |
(Assuming "GD" stands for Graphic Design) グラフィックデザイン | グレナダ |
GE | ジョージア |
GF | 仏領ギアナ |
GG | ガーンジー |
GH | ガーナ |
GI | ジブラルタル |
GL | グリーンランド |
ゼネラルモーターズ | ガンビア |
GN | ギニア |
一般医 | グアドループ |
GQ | 赤道ギニア |
GRの | ギリシャ |
GS | サウスジョージア・サウスサンドウィッチ諸島 |
GT | グアテマラ |
区 | グアム |
ゴールデンウィーク | ギニアビサウ |
GY | ガイアナ |
香港 | 香港特別行政区 |
HM | ハード島とマクドナルド諸島 |
HN | ホンジュラス |
人事部 | クロアチア |
HT | ハイチ |
胡 | ハンガリー |
id | インドネシア |
IE (インターネットエクスプローラー) | アイルランド |
イリノイ州 | イスラエル |
IM | マン島 |
で | インド |
イオ | 英領インド洋地域 |
知能指数 | イラク |
IR | イラン |
です | アイスランド |
情報技術 | イタリア |
JE | ジャージー |
JM | ジャマイカ |
ジョー | ヨルダン |
日本語 | 日本 |
柯 | ケニア |
キログラム | キルギス |
KH | カンボジア |
気 | キリバス |
キロメートル | コモロ |
KN | セントクリストファー・ネイビス |
KP | 北朝鮮 |
韓国 | 韓国 |
kW | クウェート |
ケイ・ワイ | ケイマン諸島 |
KZ | カザフスタン |
ロサンゼルス | ラオス |
ポンド | レバノン |
LC | セントルシア |
李 | リヒテンシュタイン |
LK | スリランカ |
ロイズ船級協会 | リベリア |
LS | レソト |
LT(エルティー) | リトアニア |
LUの | ルクセンブルク |
LVの | ラトビア |
拘束形態素 | リビア |
マサチューセッツ州 | モロッコ |
MC | モナコ |
医学博士 | モルドバ |
私 | モンテネグロ |
MF | サン・マルタン |
エムジー | マダガスカル |
MH | マーシャル諸島 |
エムケイ | 北マケドニア |
ミリリットル | マリ |
mm | ミャンマー |
ミネソタ | モンゴル |
MO | 中華人民共和国マカオ特別行政区 |
国会議員 | 北マリアナ諸島 |
MQ | マルティニーク |
氏 | モーリタニア |
マイクロソフト | モントセラト |
山 | マルタ |
ミュー | モーリシャス |
MV | モルディブ |
MW | マラウイ |
MX | メキシコ |
私の | マレーシア |
MZ | モザンビーク |
NAの | ナミビア |
ノースカロライナ州 | ニューカレドニア |
NE | ニジェール |
NF | ノーフォーク島 |
いいえ | ナイジェリア |
NI | ニカラグア |
オランダ | オランダ |
いいえ | ノルウェー |
NP | ネパール |
NR | ナウル |
ニュー | ニウエ |
ニュージーランド | ニュージーランド |
オーム | オマーン |
お父さん | パナマ |
PE | ペルー |
PF | 仏領ポリネシア |
PG | パプアニューギニア |
PH | フィリピン |
PK | パキスタン |
損益 | ポーランド |
午後 | サンピエール島・ミクロン島 |
PN | ピトケアン諸島 |
広報 | プエルトリコ |
追伸 | パレスチナ自治政府 |
パートタイム | ポルトガル |
パスワード | パラオ |
PY | パラグアイ |
品質保証 | カタール |
件名: | レユニオン |
ロウ | ルーマニア |
RS(ラトリー) | セルビア |
ロシア | ロシア |
RW | ルワンダ |
SA (エスエー) | サウジアラビア |
エスビー | ソロモン諸島 |
SC | セーシェル |
SDカード | スーダン |
SEの | スウェーデン |
SG | シンガポール |
SH | セントヘレナ、アセンションおよびトリスタンダクーニャ |
国際単位系 (SI) | スロベニア |
SJ | スバールバル諸島・ヤンマイエン島 |
SKの | スロバキア |
SL | シエラレオネ |
SM | サンマリノ |
SN | セネガル |
だから | ソマリア |
SR | スリナム |
SS | 南スーダン |
聖 | サントメ プリンシペ |
SV | エルサルバドル |
SX | シント・マールテン島 |
SY | シリア |
SZ | エスワティニ |
TC | タークス・カイコス諸島 |
TDの | チャド |
TF | 仏領極南諸島 |
TG | トーゴ |
番目 | タイ |
TJ | タジキスタン |
TK | トケラウ |
TL | ティモール・レステ |
TM | トルクメニスタン |
テネシー | チュニジア |
宛先 | トンガ |
トルコ | トルコ |
TT | トリニダード・トバゴ |
テレビ | ツバル |
TWの | 台湾 |
TZ | タンザニア |
UA | ウクライナ |
UG | ウガンダ |
えーと | 米国領有小離島 |
アメリカ | アメリカ合衆国 |
UY | ウルグアイ |
UZ | ウズベキスタン |
VA | バチカン |
VC | セントビンセント及びグレナディーン諸島 |
VE | ベネズエラ |
VG | 英領バージン諸島 |
VI | 米国バージン諸島 |
VN | ベトナム |
VU | バヌアツ |
WF | ウォリス・フツナ |
WS | サモア |
XKさん | コソボ |
あなたがた | イエメン |
ユーチューブ | マヨット |
座 | 南アフリカ |
ZM(ズーム) | ザンビア |
ZW | ジンバブエ |
次のステップ
- Azure Front Door によるアプリケーション層セキュリティについて学習します。
- Azure Front Door のインスタンスを作成する方法について学習します。