Vad är geofiltrering på en domän för Azure Front Door?

Som standard svarar Azure Front Door på alla användarbegäranden oavsett varifrån begäran kommer. I vissa fall kanske du vill begränsa åtkomsten till webbappen efter länder eller regioner. Du kan använda Azure Web Application Firewall i Azure Front Door för att definiera en princip genom att använda anpassade åtkomstregler för en specifik sökväg på slutpunkten för att tillåta eller blockera åtkomst från angivna länder eller regioner.

En brandväggsprincip för webbaserade program (WAF) innehåller en uppsättning anpassade regler. Regeln består av matchningsvillkor, en åtgärd och en prioritet. I ett matchningsvillkor definierar du en matchningsvariabel, operator och matchningsvärde.

För en geofiltreringsregel är matchningsvariabeln antingen RemoteAddr eller SocketAddr. Variabeln RemoteAddr är den ursprungliga klient-IP-adressen som vanligtvis skickas via begärandehuvudet X-Forwarded-For . SocketAddr är källans IP-adress som WAF ser. Om användaren finns bakom en proxyserver är variabeln SocketAddr vanligtvis IP-adressen för proxyservern.

Operatorn för den här geofiltreringsregeln är GeoMatch. Värdet är en lands- eller regionskod med två bokstäver. Landskoden ZZ eller Unknown landet samlar in IP-adresser som ännu inte har mappats till ett land i vår datauppsättning. Du kan lägga till ZZ i matchningsvillkoret för att undvika falska positiva identifieringar. Du kan kombinera ett GeoMatch villkor och ett REQUEST_URI strängmatchningsvillkor för att skapa en sökvägsbaserad geofiltreringsregel.

Du kan konfigurera en geofiltreringsprincip för din Azure Front Door-instans med hjälp av Azure PowerShell eller en Bicep-fil eller en Azure Resource Manager-mall.

Viktigt

Inkludera landskoden ZZ när du använder geofiltrering. Landskoden ZZ (eller Unknown landet) samlar in IP-adresser som ännu inte har mappats till ett land i vår datauppsättning. Använd den här koden för att undvika falska positiva identifieringar.

Lands-/regionkodreferens

Lands-/regionkod Namn på land/region
AD Andorra
AE Förenade Arabemiraten
AF Afghanistan
AG Antigua och Barbuda
AI Anguilla
AL Albanien
AM Armenien
AO Angola
AQ Antarktis
AR Argentina
AS Amerikanska Samoa
AT Österrike
AU Australien
AW Aruba
AX Åland
AZ Azerbajdzjan
BA Bosnien och Hercegovina
BB Barbados
BD Bangladesh
BE Belgien
BF Burkina Faso
BG Bulgarien
BH Bahrain
BI Burundi
BJ Benin
BL Saint Barthélemy
BM Bermuda
BN Brunei
BO Bolivia
BQ Bonaire, Sint Eustatius och Saba
BR Brasilien
BS Bahamas
BT Bhutan
BV Bouvetön
BW Botswana
BY Vitryssland
BZ Belize
CA Kanada
CC Kokosöarna
CD Kongo (DR)
CF Centralafrikanska Republiken
CG Kongo
CH Schweiz
CI Côte d'Ivoire
CK Cooköarna
CL Chile
CM Kamerun
CN Kina
CO Colombia
CR Costa Rica
CU Kuba
CV Cabo Verde
CW Curaçao
CX Julön
CY Cypern
CZ Tjeckien
DE Tyskland
DJ Djibouti
DK Danmark
DM Dominica
DO Dominikanska republiken
DZ Algeriet
EC Ecuador
EE Estland
EG Egypten
ER Eritrea
ES Spanien
ET Etiopien
FI Finland
FJ Fiji
FK Falklandsöarna
FM Mikronesien
FO Färöarna
FR Frankrike
Allmän tillgänglighet (GA) Gabon
GB Storbritannien
GD Grenada
GE Georgia
GF Franska Guyana
GG Guernsey
GH Ghana
GI Gibraltar
GL Grönland
GM Gambia
GN Guinea
GP Guadeloupe
GQ Ekvatorialguinea
GR Grekland
GS Sydgeorgien och Sydsandwichöarna
GT Guatemala
GU Guam
GW Guinea-Bissau
GY Guyana
HK Folkrepubliken Kinas särskilda administrativa region Hongkong
HM Heard- och McDonaldöarna
HN Honduras
HR Kroatien
HT Haiti
HU Ungern
ID Indonesien
IE Irland
IL Israel
Snabbmeddelanden Isle of Man
IN Indien
I/O Brittiska territoriet i Indiska Oceanen
IQ Irak
IR Iran
IS Island
IT Italien
JE Jersey
JM Jamaica
JO Jordanien
JP Japan
KE Kenya
KG Kirgizistan
KH Kambodja
KI Kiribati
KM Komorerna
KN Saint Kitts och Nevis
KP Nordkorea
KR Korea
KW Kuwait
KY Caymanöarna
KZ Kazakstan
LA Laos
LB Libanon
LC Saint Lucia
LI Liechtenstein
LK Sri Lanka
LR Liberia
LS Lesotho
LT Litauen
LU Luxemburg
LV Lettland
LY Libyen
MA Marocko
MC Monaco
MD Moldavien
ME Montenegro
MF Saint Martin
MG Madagaskar
MH Marshallöarna
MK Nordmakedonien
ML Mali
MM Myanmar
MN Mongoliet
MO Folkrepubliken Kinas särskilda administrativa region Macao
MP Nordmarianerna
MQ Martinique
MR Mauretanien
MS Montserrat
MT Malta
MU Mauritius
MV Maldiverna
MW Malawi
MX Mexico
MY Malaysia
MZ Moçambique
NA Namibia
NC Nya Kaledonien
NE Niger
NF Norfolkön
NG Nigeria
NI Nicaragua
NL Nederländerna
NO Norge
NP Nepal
NR Nauru
NU Niue
NZ Nya Zeeland
OM Oman
PA Panama
PE Peru
PF Franska Polynesien
SIDA Papua Nya Guinea
PH Filippinerna
PK Pakistan
PL Polen
PM Saint-Pierre och Miquelon
PN Pitcairn
PR Puerto Rico
PS Palestinska myndigheten
PT Portugal
PW Palau
PY Paraguay
QA Qatar
RE Réunion
RO Rumänien
RS Serbien
RU Ryssland
RW Rwanda
SA Saudiarabien
SB Solomonöarna
SC Seychellerna
Standardavvikelse Sudan
SE Sverige
SG Singapore
SH St Helena, Ascension, Tristan da Cunha
SI Slovenien
SJ Svalbard och Jan Mayen
SK Slovakien
SL Sierra Leone
SM San Marino
SN Senegal
SO Somalia
SR Surinam
SS Sydsudan
ST São Tomé och Príncipe
SV El Salvador
SX Sint Maarten
SY Syrien
SZ Eswatini
TC Turks- och Caicosöarna
TD Tchad
TF Franska sydterritorierna
TG Togo
TH Thailand
TJ Tadzjikistan
TK Tokelau
TL Timor-Leste
TM Turkmenistan
TN Tunisien
TO Tonga
TR Turkiet
TT Trinidad och Tobago
TV Tuvalu
TW Taiwan
TZ Tanzania
UA Ukraina
UG Uganda
UM Förenta staternas mindre öar i Oceanien och Västindien
USA USA
UY Uruguay
UZ Uzbekistan
VA Vatikanstaten
VC Saint Vincent och Grenadinerna
VE Venezuela
VG Brittiska Jungfruöarna
VI Amerikanska Jungfruöarna
VN Vietnam
VU Vanuatu
WF Wallis och Futuna
WS Samoa
XK Kosovo
NI Jemen
YT Mayotte
ZA Sydafrika
ZM Zambia
ZW Zimbabwe

Nästa steg