什麼是 Azure Front Door 的網域地區篩選?
無論要求的來源位置為何,Azure Front Door 依預設會回應所有使用者要求。 在某些情況下,您可能希望依國家或地區限制 Web 應用程式的存取權。 您可以使用 Azure Front Door 中的 Azure Web 應用程式防火牆,針對端點上的特定路徑使用自訂存取規則定義原則,以允許或封鎖來自指定國家或地區的存取。
Web 應用程式防火牆 (WAF) 原則包含一組自訂規則。 規則由比對條件、動作及優先順序組成。 在比對條件中,您可定義比對變數、運算子和比對值。
針對異地篩選規則,比對變數會是 RemoteAddr
或 SocketAddr
。 RemoteAddr
變數通常是透過 X-Forwarded-For
要求標頭傳送的原始用戶端 IP。 SocketAddr
是 WAF 會看到的來源 IP 位址。 如果使用者位於 Proxy 後方,則 SocketAddr
變數通常是 Proxy 伺服器的 IP 位址。
此地理篩選規則的運算子是 GeoMatch
。 此值是關注的國家或地區代碼 (兩個字母)。 ZZ
國碼 (地區碼) 或 Unknown
國家/地區可擷取資料集內尚未對應至國家/地區的 IP 位址。 您可將 ZZ
新增至比對條件,以避免誤判。 您可結合 GeoMatch
條件和 REQUEST_URI
字串比對條件,建立以路徑為基礎的地區篩選規則。
您可以使用 Azure PowerShell 或 Bicep 檔案或 Azure Resource Manager 範本,為 Azure Front Door 執行個體設定地理篩選原則。
重要
使用地理篩選時,請包含國碼 (地區碼) ZZ
。 ZZ
國碼 (地區碼) (或 Unknown
國家/地區) 可擷取資料集內尚未對應至國家/地區的 IP 位址。 使用此代碼可避免誤判。
國家/地區碼參考
國家/地區碼 | 國家/地區名稱 |
---|---|
AD | 安道爾 |
阿拉伯聯合大公國 | 阿拉伯聯合大公國 |
AF | 阿富汗 |
AG | 安地卡及巴布達 |
AI | 安奎拉 |
AL | 阿爾巴尼亞 |
上午 | 亞美尼亞 |
AO | 安哥拉 |
AQ | 南極洲 |
AR | 阿根廷 |
AS | 美屬薩摩亞 |
AT | 奧地利 |
AU | 澳洲 |
AW | 荷屬阿魯巴 |
AX | 奧蘭群島 |
AZ | 亞塞拜然 |
波士尼亞與赫塞哥維納 | 波士尼亞與赫塞哥維納 |
BB | 巴貝多 |
孟加拉 | 孟加拉 |
BE | 比利時 |
BF | 布吉納法索 |
BG | 保加利亞 |
BH | 巴林 |
BI | 蒲隆地 |
BJ | 貝南 |
BL | 聖巴瑟米 |
BM | 百慕達 |
BN | 汶萊 |
BO | 玻利維亞 |
BQ | 波奈、聖佑達修斯和沙巴 |
巴西 | 巴西 |
BS | 巴哈馬 |
BT | 不丹 |
BV | 布威島 |
BW | 波札那 |
BY | 白俄羅斯 |
BZ | 貝里斯 |
CA | 加拿大 |
CC | 科克斯 (基靈) 群島 |
CD | 剛果民主共和國 |
CF | 中非共和國 |
CG | 剛果 |
CH | 瑞士 |
CI | 象牙海岸 (科特迪瓦) |
CK | 庫克群島 |
CL | 智利 |
喀麥隆 | 喀麥隆 |
CN | 中國 |
CO | 哥倫比亞 |
哥斯大黎加 | 哥斯大黎加 |
CU | 古巴 |
CV | 維德角 |
CW | 庫拉索 |
CX | 聖誕島 |
CY | 賽普勒斯 |
捷克 | 捷克 |
DE | 德國 |
DJ | 吉布地 |
DK | 丹麥 |
DM | 多米尼克 |
D 0 | 多明尼加共和國 |
阿爾及利亞 | 阿爾及利亞 |
EC | 厄瓜多 |
EE | 愛沙尼亞 |
埃及 | 埃及 |
ER | 厄利垂亞 |
ES | 西班牙 |
ET | 衣索比亞 |
FI | 芬蘭 |
斐濟 | 斐濟 |
FK | 福克蘭群島 |
FM | 密克羅尼西亞 |
F0 | 法羅群島 |
法國 | 法國 |
GA | 加彭 |
GB | 英國 |
GD | 格瑞那達 |
GE | 喬治亞 |
GF | 法屬圭亞那 |
GG | 根息 |
迦納 | 迦納 |
GI | 直布羅陀 |
GL | 格陵蘭 |
GM | 甘比亞 |
GN | 幾內亞 |
GP | 瓜地洛普 |
GQ | 赤道幾內亞 |
GR | 希臘 |
GS | 南喬治亞與南三明治群島 |
GT | 瓜地馬拉 |
GU | 關島 |
GW | 幾內亞比索 |
GY | 蓋亞那 |
香港 | 香港特別行政區 |
HM | 赫德島及麥當勞群島 |
宏都拉斯 | 宏都拉斯 |
HR | 克羅埃西亞 |
HT | 海地 |
匈牙利 | 匈牙利 |
識別碼 | 印尼 |
IE | 愛爾蘭 |
伊利諾州 | 以色列 |
IM | 曼島 |
IN | 印度 |
IO | 英屬印度洋領土 |
伊拉克 | 伊拉克 |
IR | 伊朗 |
IS | 冰島 |
IT | 義大利 |
JE | 澤西島 |
牙買加 | 牙買加 |
約旦 | 約旦 |
日本 | 日本 |
KB | 肯亞 |
吉爾吉斯 | 吉爾吉斯 |
柬埔寨 | 柬埔寨 |
KI | 吉里巴斯 |
KM | 葛摩 |
KN | 聖克里斯多福及尼維斯 |
KP | 北韓 |
韓國 | 南韓 |
KW | 科威特 |
KY | 開曼群島 |
哈薩克 | 哈薩克 |
洛杉磯 | 寮國 |
LB | 黎巴嫩 |
LC | 聖露西亞 |
LI | 列支敦斯登 |
斯里蘭卡 | 斯里蘭卡 |
LR | 賴比瑞亞 |
LS | 賴索托 |
LT | 立陶宛 |
LU | 盧森堡 |
LV | 拉脫維亞 |
LY | 利比亞 |
MA | 摩洛哥 |
MC | 摩納哥 |
MD | 摩爾多瓦 |
ME | 蒙特內哥羅 |
MF | 法屬聖馬丁 |
MG | 馬達加斯加 |
MH | 馬紹爾群島 |
北馬其頓 | 北馬其頓 |
ML | 馬利 |
MM | 緬甸 |
MN | 蒙古 |
MO | 澳門特別行政區 |
MP | 北馬利安納群島 |
MQ | 馬丁尼克 |
MR | 茅利塔尼亞 |
毫秒 | 蒙哲臘 |
MT | 馬爾他 |
模里西斯 | 模里西斯 |
MV | 馬爾地夫 |
MW | 馬拉威 |
MX | 墨西哥 |
MY | 馬來西亞 |
MZ | 莫三比克 |
NA | 納米比亞 |
NC | 新喀里多尼亞 |
NE | 尼日 |
NF | 諾福克島 |
奈及利亞 | 奈及利亞 |
NI | 尼加拉瓜 |
荷蘭 | 荷蘭 |
否 | 挪威 |
NP | 尼泊爾 |
NR | 諾魯 |
NU | 紐埃島 |
紐西蘭 | 紐西蘭 |
OM | 阿曼 |
PA | 巴拿馬 |
PE | 秘魯 |
PF | 法屬玻里尼西亞 |
PG | 巴布亞紐幾內亞 |
PH | 菲律賓 |
PK | 巴基斯坦 |
波蘭 | 波蘭 |
PM | 聖匹島 |
PN | 皮特肯群島 |
PR | 波多黎各 |
PS | 巴勒斯坦民族權力機構 |
PT | 葡萄牙 |
PW | 帛琉 |
巴拉圭 | 巴拉圭 |
問與答 | 卡達 |
RE | 留尼旺 |
RO | 羅馬尼亞 |
RS | 塞爾維亞 |
俄羅斯 | 俄羅斯 |
RW | 盧安達 |
SA | 沙烏地阿拉伯 |
SB | 索羅門群島 |
SC | 塞席爾 |
SD | 蘇丹 |
SE | 瑞典 |
SG | 新加坡 |
SH | 聖赫勒拿、阿森松、特里斯坦達庫尼亞群島 |
SI | 斯洛維尼亞 |
SJ | 挪威屬斯瓦巴及尖棉 |
SK | 斯洛伐克 |
SL | 獅子山 |
SM | 聖馬利諾 |
SN | 塞內加爾 |
SO | 索馬利亞 |
SR | 蘇利南 |
SS | 南蘇丹 |
ST | 聖多美普林西比 |
薩爾瓦多 | 薩爾瓦多 |
SX | 荷屬聖馬丁 |
SY | 敘利亞 |
SZ | 史瓦帝尼 |
TC | 土克斯及開科斯群島 |
TD | 查德 |
TF | 法屬南部屬地 |
TG | 多哥 |
TH | 泰國 |
TJ | 塔吉克 |
TK | 托克勞群島 |
TL | 東帝汶 |
TM | 土庫曼 |
TN | 突尼西亞 |
收件人 | 東加 |
土耳其 | 土耳其 |
TT | 千里達及托巴哥 |
TV | 吐瓦魯 |
台灣 | 台灣 |
坦尚尼亞 | 坦尚尼亞 |
烏克蘭 | 烏克蘭 |
烏干達 | 烏干達 |
UM | 美國外島 |
美國 | 美國 |
烏拉圭 | 烏拉圭 |
烏茲別克 | 烏茲別克 |
VA | 梵蒂岡 |
VC | 聖文森及格瑞那丁 |
佛蒙特州 | 委內瑞拉 |
VG | 英屬維京群島 |
VI | 美屬維爾京群島 |
VN | 越南 |
VU | 萬那杜 |
WF | 瓦利斯群島和富圖那群島 |
WS | 薩摩亞 |
XK | 科索沃 |
YE | 葉門 |
YT | 馬約特島 |
南非 | 南非 |
尚比亞 | 尚比亞 |
辛巴威 | 辛巴威 |