Share via


O que é a filtragem geográfica num domínio do Azure Front Door?

Por predefinição, o Azure Front Door responde a todos os pedidos de utilizador, independentemente da localização de origem do pedido. Em alguns cenários, poderá querer restringir o acesso à sua aplicação Web por países ou regiões. Pode utilizar o Azure Firewall de Aplicações Web no Azure Front Door para definir uma política ao utilizar regras de acesso personalizadas para um caminho específico no seu ponto final para permitir ou bloquear o acesso de países ou regiões especificados.

Uma política de firewall de aplicações Web (WAF) contém um conjunto de regras personalizadas. A regra consiste em condições de correspondência, uma ação e uma prioridade. Numa condição de correspondência, define uma variável de correspondência, operador e valor de correspondência.

Para uma regra de filtragem geográfica, a variável de correspondência é RemoteAddr ou SocketAddr. A RemoteAddr variável é o IP do cliente original que é normalmente enviado através do cabeçalho do X-Forwarded-For pedido. SocketAddr é o endereço IP de origem que a WAF vê. Se o utilizador estiver atrás de um proxy, a SocketAddr variável é normalmente o endereço IP do servidor proxy.

O operador para esta regra de filtragem geográfica é GeoMatch. O valor é um país de duas letras ou um código de interesse de região. O ZZ país/ Unknown região captura endereços IP que ainda não estão mapeados para um país no nosso conjunto de dados. Pode adicionar ZZ à condição de correspondência para evitar falsos positivos. Pode combinar uma GeoMatch condição e uma REQUEST_URI condição de correspondência de cadeia para criar uma regra de filtragem geográfica baseada no caminho.

Pode configurar uma política de filtragem geográfica para a instância do Azure Front Door com Azure PowerShell ou um ficheiro Bicep ou um modelo de Resource Manager do Azure.

Importante

Inclua o código ZZ de país sempre que utilizar a filtragem geográfica. O ZZ código de país (ou Unknown país) captura endereços IP que ainda não estão mapeados para um país no nosso conjunto de dados. Utilize este código para evitar falsos positivos.

Referência de código de país/região

Código de país/região Nome do país/região
AD Andorra
AE Emirados Árabes Unidos
AF Afeganistão
AG Antígua e Barbuda
IA Anguila
AL Albânia
AM Arménia
AO Angola
AQ Antártica
AR Argentina
AS Samoa Americana
AT Áustria
AU Austrália
AW Aruba
AX Ilhas Alanda
AZ Azerbaijão
BA Bósnia e Herzegovina
BB Barbados
BD Bangladesh
BE Bélgica
BF Burkina Faso
BG Bulgária
BH Barém
BI Burundi
BJ Benim
BL São Bartolomeu
BM Bermudas
BN Brunei
BO Bolívia
BQ Bonaire, Sint Eustatius e Saba
BR Brasil
BS Baamas
BT Butão
BV Ilha Bouvet
BW Botsuana
BY Bielorrússia
BZ Belize
CA Canadá
CC Ilhas dos Cocos (Keeling)
CD República Democrática do Congo
CF República Centro-Africana
CG Congo
CH Suíça
CI Costa do Marfim (Côte d’Ivoire)
CK Ilhas Cook
CL Chile
CM Camarões
CN China
CO Colômbia
CR Costa Rica
CU Cuba
CV Cabo Verde
CW Curaçao
CX Ilha do Natal
CY Chipre
CZ Chéquia
DE Alemanha
DJ Jibuti
DK Dinamarca
DM Dominica
DO República Dominicana
DZ Argélia
EC Equador
EE Estónia
EG Egito
ER Eritreia
ES Espanha
ET Etiópia
FI Finlândia
FJ Fiji
FK Ilhas Falkland (Malvinas)
FM Micronésia
FO Ilhas Faroé
FR França
GA Gabão
GB Reino Unido
GD Granada
GE Geórgia
GF Guiana Francesa
GG Guernesey
GH Gana
GI Gibraltar
GL Gronelândia
GM Gâmbia
GN Guiné
GP Guadalupe
GQ Guiné Equatorial
GR Grécia
GS Ilhas Geórgia do Sul e Sandwich do Sul
GT Guatemala
GS Guame
GW Guiné-Bissau
GY Guiana
HK R.A.E. de Hong Kong
HM Ilhas Heard e McDonald
HN Honduras
HR Croácia
HT Haiti
HU Hungria
ID Indonésia
IE Irlanda
IL Israel
MI Ilha de Man
IN Índia
E/S Território Britânico do Oceano Índico
IQ Iraque
IR Irão
IS Islândia
TI Itália
JE Jersey
JM Jamaica
JO Jordânia
JP Japão
KE Quénia
KG Quirguistão
KH Camboja
KI Quiribáti
KM Comoros
KN São Cristóvão e Neves
KP Coreia do Norte
KR Coreia
KW Koweit
KY Ilhas Caimão
KZ Cazaquistão
LA Laos
LB Líbano
LC Santa Lúcia
LI Listenstaine
LK Sri Lanca
LR Libéria
LS Lesoto
LT Lituânia
LU Luxemburgo
LV Letónia
LY Líbia
MA Marrocos
MC Mónaco
MD Moldávia
ME Montenegro
MF São Martinho (Saint Martin)
MG Madagáscar
MH Ilhas Marshall
MK Macedónia do Norte
ML Mali
MM Mianmar
MN Mongólia
MO RAE de Macau
BM Ilhas Marianas do Norte
MQ Martinica
MR Mauritânia
MS Montserrate
MT Malta
MU Maurícias
MV Maldivas
MW Maláui
MX México
MY Malásia
MZ Moçambique
ND Namíbia
NC Nova Caledónia
NE Níger
NF Ilha Norfolk
NG Nigéria
NI Nicarágua
NL Países Baixos
NO Noruega
NP Nepal
NR Nauru
NU Niuê
NZ Nova Zelândia
OM Omã
PA Panamá
PE Peru
PF Polinésia Francesa
PG Papua-Nova Guiné
PH Filipinas
PK Paquistão
PL Polónia
PM São Pedro e Miquelão
PN Ilhas Pitcairn
PR Porto Rico
PS Autoridade Palestiniana
PT Portugal
PW Palau
PY Paraguai
QA Catar
RE Reunião
RO Roménia
RS Sérvia
RU Rússia
RW Ruanda
SA Arábia Saudita
SB Ilhas Salomão
SC Seicheles
SD Sudão
SE Suécia
SG Singapura
SH Santa Helena, Ascensão, Tristão da Cunha
SI Eslovénia
SJ Svalbard e Jan Mayen
SK Eslováquia
SL Serra Leoa
SM São Marino
SN Senegal
SO Somália
SR Suriname
SS Sudão do Sul
ST São Tomé e Príncipe
SV Salvador
SX São Martinho (Sint Maarten)
SY Síria
SZ Essuatíni
TC Ilhas Turcas e Caicos
DT Chade
TF Territórios Austrais Franceses
TG Togo
TH Tailândia
TJ Tajiquistão
TK Toquelau
TL Timor-Leste
TM Turquemenistão
TN Tunísia
TO Tonga
TR Turquia
TT Trindade e Tobago
TV Tuvalu
TW Taiwan
TZ Tanzânia
UA Ucrânia
UG Uganda
UM Ilhas Menores Afastadas dos EUA
EUA Estados Unidos da América
UY Uruguai
UZ Usbequistão
VA Cidade do Vaticano
VC São Vicente e Granadinas
VE Venezuela
VG Ilhas Virgens Britânicas
VI Ilhas Virgens dos EUA
VN Vietname
VU Vanuatu
WF Wallis e Futuna
WS Samoa
XK Kosovo
YE Iémen
YT Maiote
ZA África do Sul
ZM Zâmbia
ZW Zimbabué

Passos seguintes