Поделиться через


Сведения о геофильтрации в домене для Azure Front Door

По умолчанию Azure Front Door отвечает на все запросы пользователей независимо от расположения, из которого поступает запрос. В некоторых сценариях может потребоваться ограничить доступ к веб-приложению по странам или регионам. Вы можете использовать Azure Брандмауэр веб-приложений в Azure Front Door для определения политики с помощью пользовательских правил доступа для определенного пути в конечной точке, чтобы разрешить или заблокировать доступ из указанных стран или регионов.

Политика брандмауэра веб-приложения (WAF) содержит набор пользовательских правил. Правило состоит из соответствующего условия, действия и приоритета. В условии соответствия определяется переменная, оператор и значение соответствия.

Для правила геофильтрации переменная соответствия либо RemoteAddr SocketAddr. Переменная RemoteAddr — это исходный IP-адрес клиента, который обычно отправляется через X-Forwarded-For заголовок запроса. SocketAddr — это исходный IP-адрес WAF. Если пользователь находится за прокси-сервером, SocketAddr переменная обычно является IP-адресом прокси-сервера.

Оператор для этого правила геофильтрации.GeoMatch Это значение представляет собой двухбуквенный код страны или региона, интересующий вас. Код ZZ страны или Unknown страна фиксирует IP-адреса, которые еще не сопоставлены с страной в нашем наборе данных. Вы можете добавить ZZ в условие соответствия, чтобы избежать ложных срабатываний. Вы можете объединить GeoMatch условие и REQUEST_URI условие сопоставления строк, чтобы создать правило геофильтрации на основе пути.

Политику геофильтрации для экземпляра Azure Front Door можно настроить с помощью Azure PowerShell или Bicep-файла или шаблона Azure Resource Manager.

Внимание

Включите код ZZ страны всякий раз, когда используется геофильтрация. Код ZZ страны (или Unknown страна) записывает IP-адреса, которые еще не сопоставлены с страной в нашем наборе данных. Используйте этот код, чтобы избежать ложных срабатываний.

Справочник кодов стран и регионов

Код региона или страны Название региона или страны
AD Андорра
AE ОАЭ
AF Афганистан
ГД Антигуа и Барбуда
ИИ Ангилья
AL Албания
4 млн Армения
AO Ангола
AQ Антарктика
расчеты с клиентами Аргентина
AS Американское Самоа
AT Австрия
AU Австралия
AW Аруба
AX Аландские острова
AZ Азербайджан
BA Босния и Герцеговина
BB Барбадос
BD Бангладеш
BE Бельгия
BF Буркина-Фасо
BG Болгария
BH Бахрейн
служба Бурунди
BJ Бенин
BL Сен-Бартельми
BM Бермудские о-ва
BN Бруней-Даруссалам
80 Боливия
BQ Бонайре, Синт-Эстатиус и Саба
BR Бразилия
BS Багамские о-ва
BT Бутан
BV Остров Буве
BW Ботсвана
BY Беларусь
BZ Белиз
Целостности и доступности Канада
CC Кокосовые о-ва
CD Демократическая Республика Конго
CF Центрально-Африканская Республика
CG Конго
CH Швейцария
CI Кот-д'Ивуар
OK Острова Кука
CL Чили
ТМ Камерун
CN Китай
CO Колумбия
CR Коста-Рика
CU Куба
C Кабо-Верде
CW Кюрасао
CX Остров Рождества
CY Кипр
CZ Чехия
DE Германия
DJ Джибути
DK Дания
DM Доминика
DO Доминиканская Республика
DZ Алжир
EC Эквадор
EE Эстония
EG Египет
ER Эритрея
ES Испания
ET Эфиопия
FI Финляндия
FJ Фиджи
FK Фолклендские о-ва
FM Федеративные Штаты Микронезии
FO Фарерские о-ва
FR Франция
Общедоступная версия Габон
ГБ Соединенное Королевство
GD Гренада
GE Грузия
GH Французская Гвиана
GG Гернси
GH Гана
Отпуск товаров Гибралтар
GL Гренландия
GM Гамбия
GN Гвинея
GP Гваделупа
GQ Экваториальная Гвинея
GR Греция
GS Южная Джорджия и Южные Сандвичевы острова
GT Гватемала
GU Гуам
GW Гвинея-Бисау
GY Гайана
HK Гонконг, САР
HM Остров Херд и острова Макдональд
HN Гондурас
HR Хорватия
HT Гаити
HU Венгрия
Идентификатор Индонезия
IE Ирландия
IL Израиль
"IM" (Обмен мгновенными сообщениями); Остров Мэн
В Индия
IO Британская территория в Индийском океане
IQ Ирак
IR Иран
IS Исландия
IT Италия
JE Джерси
JM Ямайка
JO Иордания
JP Япония
KE Кения
KG Киргизстан
KH Камбоджа
KI Кирибати
КМ Коморы
KN Сент-Киттс и Невис
KP КНДР
KR Республика Корея
KW Кувейт
Кентукки Острова Кайман
KZ Казахстан
ЛАТИНСКАЯ АМЕРИКА Лаос
LB Ливан
LC Сент-Люсия
LI Лихтенштейн
LK Шри-Ланка
LR Либерия
LS Лесото
LT Литва
LU Люксембург
Lv Латвия
LY Ливия
MA Марокко
MC Монако
MD Молдова
СООБ Черногория
MF Сен-Мартен
MG Мадагаскар
MH Маршалловы о-ва
MK Северная Македония
ML Мали
MM Мьянма
MN Монголия
МО Макао (САР)
MP Северные Марианские о-ва
MQ Мартиника
МИ Мавритания
MS Монтсеррат
MT Мальта
MU Маврикий
MV Мальдивы
MW Малави
MX Мексика
MY Малайзия
MZ Мозамбик
Неприменимо Намибия
NC Новая Каледония
NE Нигер
NF О-в Норфолк
NG Нигерия
NI Никарагуа
NL Нидерланды
Нет Норвегия
NP Непал
NR Науру
NU Ниуэ
Новая Зеландия Новая Зеландия
0 млн Оман
Пенсильвания Панама
PE Перу
ТФ Французская Полинезия
Р Папуа — Новая Гвинея
PH Филиппины
PK Пакистан
PL Польша
PM Сен-Пьер и Микелон
PN О-ва Питкэрн
PR Пуэрто-Рико
PS Палестинская Автономия
PT Португалия
PW Палау
PY Парагвай
Контроль качества Катар
RE Реюньон
0 Румыния
RS Сербия
ЕЗ Россия
RW Руанда
SA Саудовская Аравия
SB Соломоновы Острова
SC Сейшельские Острова
SD Судан
SE Швеция
ПЗ Сингапур
SH О-ва Св. Елены, Вознесения и Тристан-да-Кунья
SI Словения
SJ Шпицберген и Ян-Майен
5 тыс. Словакия
SL Сьерра-Леоне
SM Сан-Марино
SN Сенегал
SO Сомали
SR Суринам
SS Южный Судан
ST Сан-Томе и Принсипи
SV Эль-Сальвадор
SX Синт-Мартен
SY Сирия
SZ Эсватини
TC Острова Теркс и Кайкос
TD Чад
TF Французские Южные Территории
TG Того
TH Таиланд
TJ Таджикистан
TK Токелау
TL Тимор-Лесте
TM Туркменистан
ИО Тунис
TO Тонга
TR Турция
TT Тринидад и Тобаго
TV Тувалу
TW Тайвань
TZ Танзания
UA Украина
UG Уганда
МЕРА США Малые Тихоокеанские Отдаленные Острова США
US Соединенные Штаты
UY Уругвай
UZ Узбекистан
VA Ватикан
VC Сент-Винсент и Гренадины
VE Венесуэла
VG Виргинские о-ва (Великобритания)
VI США (США)
VN Вьетнам
VU Вануату
WF Уоллис и Футуна
WS Самоа
XK Косово
YE Йемен
YT Майотта
ZA ЮАР
ZM Замбия
ZW Зимбабве

Следующие шаги