Сведения о геофильтрации в домене для 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 | Зимбабве |
Следующие шаги
- Сведения о безопасности уровня приложений с помощью Azure Front Door.
- Узнайте, как создать экземпляр Azure Front Door.