Geomatch 自定义规则

自定义规则允许你创建定制的规则,以满足应用程序和安全策略的确切需求。 现在,可以按国家/地区限制对 Web 应用程序的访问。 与所有自定义规则一样,此逻辑可以与其他规则结合,以满足应用程序的需求。

若要在 Azure 门户中创建地区筛选自定义规则,请选择“地理位置”作为“匹配类型”,然后选择要在应用程序中允许/阻止的一个或多个国家/地区。 使用 Azure PowerShell 或 Azure 资源管理器创建地理匹配规则时,请使用匹配变量 RemoteAddr 和运算符 Geomatch。 有关详细信息,请参阅如何在 PowerShell 中创建自定义规则以及更多自定义规则示例

注意

异地筛选是基于将每个请求的 IP 地址映射到国家或地区。 数据集中可能存在一些尚未映射到国家或地区的 IP 地址。 为了避免意外阻止合法用户,应用程序网关的 WAF 允许来自未知 IP 地址的请求。

重要

无论何时使用地区筛选,都要包含国家/地区代码“ZZ”。 “ZZ”国家/地区代码(或“未知”国家/地区)捕获尚未映射到数据集中的国家或地区的 IP 地址。 这样可以避免假正。

国家/地区代码

如果使用的是 Geomatch 运算符,则选择器可以是以下两位数国家/地区代码中的任何一个。

国家/地区代码 国家/地区名称
AD 安道尔
AE 阿拉伯联合酋长国
AF 阿富汗
AG 安提瓜和巴布达
AI 安圭拉
AL 阿尔巴尼亚
AM 亚美尼亚
AO 安哥拉
AQ 南极洲
AR 阿根廷
AS 美属萨摩亚
AT 奥地利
AU 澳大利亚
AW 阿鲁巴
AX 奥兰岛
AZ 阿塞拜疆
BA 波斯尼亚和黑塞哥维那
BB 巴巴多斯
BD 孟加拉
BE 比利时
BF 布基纳法索
BG 保加利亚
BH 巴林
BI 布隆迪
BJ 贝宁
BL 圣巴泰勒米
BM 百慕大
BN 文莱
BO 玻利维亚
BQ 博内尔、圣尤斯特歇斯和萨巴
BR 巴西
BS 巴哈马
BT 不丹
BV 布韦岛
BW 博茨瓦纳
BY 白俄罗斯
BZ 伯利兹
CA Canada
CC 科科斯(基林)群岛
CD 刚果(金)
CF 中非共和国
CG 刚果
CH 瑞士
CI 科特迪瓦
CK 库克群岛
CL 智利
CM 喀麦隆
CN 中国
CO 哥伦比亚
CR 哥斯达黎加
CU 古巴
CV 佛得角
CW 库拉索
CX 圣诞岛
CY 塞浦路斯
CZ 捷克
DE 德国
DJ 吉布提
DK 丹麦
DM 多米尼克
DO 多米尼加共和国
DZ 阿尔及利亚
EC 厄瓜多尔
EE 爱沙尼亚
EG 埃及
ER 厄立特里亚
ES 西班牙
ET 埃塞俄比亚
FI 芬兰
FJ 斐济
FK 福克兰群岛
FM 密克罗尼西亚
FO 法罗群岛
FR 法国
GA 加蓬
GB 英国
GD 格林纳达
GE 格鲁吉亚
GF 法属圭亚那
GG 根西岛
GH 加纳
GI 直布罗陀
GL 格陵兰
GM 冈比亚
GN 几内亚
GP 瓜德罗普岛
GQ 赤道几内亚
GR 希腊
GS 南乔治亚岛和南桑威奇群岛
GT 危地马拉
GU 关岛
GW 几内亚比绍
GY 圭亚那
HK 中国香港特别行政区
HM 赫德岛和麦克唐纳群岛
HN 洪都拉斯
HR 克罗地亚
HT 海地
HU 匈牙利
ID 印度尼西亚
IE 爱尔兰
IL 以色列
IM 马恩岛
IN 印度
IO 英属印度洋领地
IQ 伊拉克
IR 伊朗
IS 冰岛
IT 意大利
JE 泽西岛
JM 牙买加
JO 约旦
JP 日本
KE 肯尼亚
KG 吉尔吉斯斯坦
KH 柬埔寨
KI 基里巴斯
KM 科摩罗
KN 圣基茨和尼维斯
KP 朝鲜民主主义人民共和国
KR 韩国
KW 科威特
KY 开曼群岛
KZ 哈萨克斯坦
LA 老挝
LB 黎巴嫩
LC 圣卢西亚
LI 列支敦士登
LK 斯里兰卡
LR 利比里亚
LS 莱索托
LT 立陶宛
LU 卢森堡
LV 拉脱维亚
LY 利比亚
MA 摩洛哥
MC 摩纳哥
MD 摩尔多瓦
ME 黑山
MF 法属圣马丁
MG 马达加斯加岛
MH 马绍尔群岛
MK 北马其顿
ML 马里
MM 缅甸
MN 蒙古
MO 中国澳门特别行政区
MP 北马里亚纳群岛
MQ 马提尼克岛
MR 毛利塔尼亚
MS 蒙特塞拉特
MT 马耳他
MU 毛里求斯
MV 马尔代夫
MW 马拉维
MX 墨西哥
MY 马来西亚
MZ 莫桑比克
NA 纳米比亚
NC 新喀里多尼亚
NE 尼日尔
NF 诺福克岛
NG 尼日利亚
NI 尼加拉瓜
NL 荷兰
挪威
NP 尼泊尔
NR 瑙鲁
NU 纽埃
NZ 新西兰
OM 阿曼
PA 巴拿马
PE 秘鲁
PF 法属波利尼西亚
PG 巴布亚新几内亚
PH 菲律宾
PK 巴基斯坦
PL 波兰
PM 圣皮埃尔和密克隆岛
PN 皮特凯恩群岛
PR 波多黎各
PS 巴勒斯坦民族权力机构
PT 葡萄牙
PW 帕劳群岛
PY 巴拉圭
QA 卡塔尔
RE 留尼汪
RO 罗马尼亚
RS 塞尔维亚
RU 俄罗斯
RW 卢旺达
SA 沙特阿拉伯
SB 所罗门群岛
SC 塞舌尔
SD 苏丹
SE 瑞典
SG 新加坡
SH 圣赫勒拿-阿森松-特里斯坦达库尼亚
SI 斯洛文尼亚
SJ 斯瓦尔巴和扬马延
SK 斯洛伐克
SL 塞拉利昂
SM 圣马力诺
SN 塞内加尔
SO 索马里
SR 苏里南
SS 南苏丹
ST 圣多美和普林西比
SV 萨尔瓦多
SX 荷属圣马丁
SY 叙利亚
SZ 斯威士兰
TC 特克斯和凯科斯群岛
TD 乍得
TF 法属南部领地
TG 多哥
TH 泰国
TJ 塔吉克斯坦
TK 托克劳
TL 东帝汶
TM 土库曼斯坦
TN 突尼斯
TO 汤加
TR 土耳其语
TT 特立尼达和多巴哥
TV 图瓦卢
TW 中国台湾
TZ 坦桑尼亚
UA 乌克兰
UG 乌干达
UM 美国本土外小岛屿
美国 United States
UY 乌拉圭
UZ 乌兹别克斯坦
VA 梵蒂冈
VC 圣文森特和格林纳丁斯
VE 委内瑞拉
VG 英属维尔京群岛
VI 美属维尔京群岛
VN 越南
VU 瓦努阿图
WF 瓦利斯和富图纳
WS 萨摩亚
YE 也门
YT 马约特
ZA 南非
ZM 赞比亚
ZW 津巴布韦

后续步骤