¿Qué es el filtrado geográfico en un dominio para Azure Front Door?
De manera predeterminada, Azure Front Door responde a todas las solicitudes de los usuarios sin importar dónde se originen. En algunos escenarios, quizá quiera restringir el acceso a la aplicación web por países o regiones. Puede usar Azure Web Application Firewall en Azure Front Door para definir una directiva mediante reglas de acceso personalizadas en una ruta de acceso concreta del punto de conexión para permitir o bloquear el acceso desde determinados países o regiones.
Una directiva de firewall de aplicaciones web (WAF) contiene un conjunto de reglas personalizadas. Las reglas constan de condiciones de coincidencia, acciones y prioridades. En las condiciones de coincidencia se definen una variable de coincidencia, un operador y un valor de coincidencia.
Para una regla de filtrado geográfico, la variable de coincidencia es RemoteAddr
o SocketAddr
. La variable RemoteAddr
es la dirección IP del cliente original que se envía normalmente mediante el encabezado de solicitud X-Forwarded-For
. SocketAddr
es la dirección IP de origen que WAF ve. Si el usuario está detrás de un proxy, la variable SocketAddr
suele ser la dirección IP del servidor proxy.
El operador de esta regla de filtrado geográfico es GeoMatch
. El valor es un código de país o región de interés de dos letras. El código de país ZZ
o el país o región Unknown
captura direcciones IP que todavía no están asignadas a un país o región en nuestro conjunto de datos. Puede agregar ZZ
a la condición de coincidencia para evitar falsos positivos. Puede combinar una condición GeoMatch
y una condición de coincidencia de la cadena REQUEST_URI
para crear una regla de filtrado geográfico basada en la ruta de acceso.
Puede configurar una directiva de filtrado geográfico para la instancia de Azure Front Door mediante Azure PowerShell o un archivo de Bicep o una plantilla de Azure Resource Manager.
Importante
Incluya el código de país ZZ
cada vez que use el filtrado geográfico. El código de país ZZ
(o el país o región Unknown
) captura direcciones IP que todavía no están asignadas a un país o región en nuestro conjunto de datos. Use este código para evitar falsos positivos.
Referencia de código de país o región
Código de país o región | Nombre del país o región |
---|---|
AD | Andorra |
AE | Emiratos Árabes Unidos |
AF | Afganistán |
AG | Antigua y Barbuda |
INTELIGENCIA ARTIFICIAL | Anguila |
AL | Albania |
AM | Armenia |
AO | Angola |
AQ | Antártida |
AR | Argentina |
AS | Samoa Americana |
AT | Austria |
AU | Australia |
AW | Aruba |
AX | Islas Åland |
AZ | Azerbaiyán |
BA | Bosnia y Herzegovina |
BB | Barbados |
BD | Bangladés |
BE | Bélgica |
BF | Burkina Faso |
BG | Bulgaria |
BH | Bahréin |
BI | Burundi |
BJ | Benín |
BL | San Bartolomé |
BM | Bermudas |
BN | Brunéi |
BO | Bolivia |
BQ | Bonaire, San Eustaquio y Saba |
BR | Brasil |
BS | Bahamas |
BT | Bután |
BV | Isla Bouvet |
BW | Botsuana |
BY | Belarús |
BZ | Belice |
CA | Canadá |
CC | Islas Cocos |
CD | Congo (RDC) |
CF | República Centroafricana |
CG | Congo |
CH | Suiza |
CI | Côte d'Ivoire |
CK | Islas Cook |
CL | Chile |
CM | Camerún |
CN | China |
CO | Colombia |
CR | Costa Rica |
CU | Cuba |
CV | Cabo Verde |
CW | Curazao |
CX | Isla de Navidad |
CY | Chipre |
CZ | Chequia |
DE | Alemania |
DJ | Yibuti |
DK | Dinamarca |
DM | Dominica |
DO | República Dominicana |
DZ | Argelia |
EC | Ecuador |
EE | Estonia |
EG | Egipto |
ER | Eritrea |
ES | España |
ET | Etiopía |
FI | Finlandia |
FJ | Islas Fiji |
FK | Islas Malvinas |
FM | Micronesia |
FO | Islas Feroe |
VF | Francia |
GA | Gabón |
GB | Reino Unido |
GD | Granada |
GE | Georgia |
GF | Guayana Francesa |
GG | Guernsey |
GH | Ghana |
GI | Gibraltar |
GL | Groenlandia |
GM | Gambia |
GN | Guinea |
GP | Guadalupe |
GQ | Guinea Ecuatorial |
GR | Grecia |
GS | Islas Georgia del Sur y Sandwich del Sur |
GT | Guatemala |
GU | Guam |
GW | Guinea-Bissau |
GY | Guayana |
HK | RAE de Hong Kong |
HM | Islas Heard y McDonald |
HN | Honduras |
HR | Croacia |
HT | Haití |
HU | Hungría |
id | Indonesia |
IE | Irlanda |
IL | Israel |
IM | Isla de Man |
IN | India |
IO | Territorio Británico del Océano Índico |
IQ | Iraq |
IR | Irán |
IS | Islandia |
IT | Italia |
JE | Jersey |
JM | Jamaica |
JO | Jordania |
JP | Japón |
KE | Kenia |
KG | Kirguistán |
KH | Camboya |
KI | Kiribati |
KM | Comoras |
KN | San Cristóbal y Nieves |
KP | Corea del Norte |
KR | Corea |
KW | Kuwait |
KY | Islas Caimán |
KZ | Kazajistán |
Los Ángeles | Laos |
LB | Líbano |
LC | Santa Lucía |
LI | Liechtenstein |
LK | Sri Lanka |
LR | Liberia |
LS | Lesoto |
LT | Lituania |
LU | Luxemburgo |
LV | Letonia |
LY | Libia |
MA | Marruecos |
MC | Mónaco |
MD | Moldova |
ME | Montenegro |
MF | San Martín |
MG | Madagascar |
MH | Islas Marshall |
MK | Macedonia del Norte |
ML | Malí |
MM | Myanmar |
MN | Mongolia |
MO | RAE de Macao |
MP | Islas Marianas del Norte |
MQ | Martinica |
MR | Mauritania |
MS | Montserrat |
MT | Malta |
MU | Mauricio |
MV | Maldivas |
MW | Malaui |
MX | México |
MY | Malasia |
MZ | Mozambique |
N/D | Namibia |
NC | Nueva Caledonia |
NE | Níger |
NF | Isla Norfolk |
NG | Nigeria |
NI | Nicaragua |
NL | Países Bajos |
No | Noruega |
NP | Nepal |
NR | Nauru |
NU | Niue |
NZ | Nueva Zelanda |
OM | Omán |
PA | Panamá |
PE | Perú |
PF | Polinesia Francesa |
PG | Papúa Nueva Guinea |
PH | Filipinas |
PK | Pakistán |
PL | Polonia |
PM | San Pedro y Miquelón |
PN | Islas Pitcairn |
PR | Puerto Rico |
PS | Autoridad palestina |
PT | Portugal |
PW | Palaos |
PY | Paraguay |
QA | Qatar |
RE | Reunión |
RO | Rumanía |
RS | Serbia |
RU | Rusia |
RW | Ruanda |
SA | Arabia Saudí |
SB | Islas Salomón |
SC | Seychelles |
SD | Sudán |
SE | Suecia |
SG | Singapur |
SH | Santa Elena, Ascensión y Tristán da Cunha |
SI | Eslovenia |
SJ | Svalbard y Jan Mayen |
SK | Eslovaquia |
SL | Sierra Leona |
SM | San Marino |
SN | Senegal |
SO | Somalia |
SR | Surinam |
SS | Sudán del Sur |
ST | Santo Tomé y Príncipe |
SV | El Salvador |
SX | Sint Maarten |
SY | Siria |
SZ | Esuatini |
TC | Islas Turcas y Caicos |
TD | Chad |
TF | Territorios Australes Franceses |
TG | Togo |
TH | Tailandia |
TJ | Tayikistán |
TK | Tokelau |
TL | Timor-Leste |
TM | Turkmenistán |
TN | Túnez |
TO | Tonga |
TR | Turquía |
TT | Trinidad y Tobago |
TV | Tuvalu |
TW | Taiwán |
TZ | Tanzania |
UA | Ucrania |
UG | Uganda |
UM | EE. UU. alejadas de los EE.UU. |
US | Estados Unidos |
UY | Uruguay |
UZ | Uzbekistán |
VA | Ciudad del Vaticano |
VC | San Vicente y las Granadinas |
VE | Venezuela |
VG | Islas Vírgenes Británicas |
VI | EE. UU. Vírgenes de EE. UU. |
VN | Vietnam |
VU | Vanuatu |
WF | Wallis y Futuna |
WS | Samoa |
XK | Kosovo |
YE | Yemen |
YT | Mayotte |
ZA | Sudáfrica |
ZM | Zambia |
ZW | Zimbabue |
Pasos siguientes
- Obtenga más información sobre la seguridad de la capa de aplicaciones con Azure Front Door.
- Aprenda a crear una instancia de Azure Front Door.