Apa yang dimaksud geo-filtering di domain untuk Azure Front Door?
Secara default, Azure Front Door merespons semua permintaan pengguna terlepas dari lokasi asal permintaan. Dalam beberapa skenario, Anda mungkin ingin membatasi akses ke aplikasi web Berdasarkan negara atau wilayah. Anda dapat menggunakan Azure Web Application Firewall di Azure Front Door untuk menentukan kebijakan dengan menggunakan aturan akses kustom untuk jalur tertentu di titik akhir Anda untuk mengizinkan atau memblokir akses dari negara atau wilayah tertentu.
Kebijakan firewall aplikasi web (WAF) berisi sekumpulan aturan kustom. Aturan ini terdiri dari kondisi kecocokan, tindakan, dan prioritas. Dalam kondisi kecocokan, Anda menentukan variabel kecocokan, operator, dan nilai kecocokan.
Untuk aturan pemfilteran geografis, variabel kecocokan adalah RemoteAddr
atau SocketAddr
. Variabel RemoteAddr
adalah IP klien asli yang biasanya dikirim melalui X-Forwarded-For
header permintaan. SocketAddr
adalah alamat IP sumber yang dilihat WAF. Jika pengguna Anda berada di belakang proksi, SocketAddr
variabel biasanya adalah alamat IP server proksi.
Operator untuk aturan pemfilteran geografis ini adalah GeoMatch
. Nilainya adalah kode kepentingan negara atau wilayah dua huruf. Kode ZZ
negara atau Unknown
negara menangkap alamat IP yang belum dipetakan ke negara dalam himpunan data kami. Anda dapat menambahkan ZZ
ke kondisi kecocokan untuk menghindari positif palsu. Anda dapat menggabungkan GeoMatch
kondisi dan REQUEST_URI
kondisi kecocokan string untuk membuat aturan pemfilteran geografis berbasis jalur.
Anda dapat mengonfigurasi kebijakan pemfilteran geografis untuk instans Azure Front Door Anda dengan menggunakan Azure PowerShell atau file Bicep atau templat Azure Resource Manager.
Penting
Sertakan kode ZZ
negara setiap kali Anda menggunakan pemfilteran geografis. Kode ZZ
negara (atau Unknown
negara) menangkap alamat IP yang belum dipetakan ke negara dalam himpunan data kami. Gunakan kode ini untuk menghindari positif palsu.
Referensi kode Negara/Wilayah
Kode Negara/Wilayah | Nama Negara/wilayah |
---|---|
AD | Andorra |
AE | Uni Emirat Arab |
AF | Afganistan |
AG | Antigua dan Barbuda |
AI | Anguilla |
AL | Albania |
AM | Armenia |
AO | Angola |
AQ | Antarktika |
AR | Argentina |
AS | Samoa Amerika |
AT | Austria |
AU | Australia |
AW | Aruba |
AX | Kepulauan Åland |
AZ | Azerbaijan |
BA | Bosnia dan Herzegovina |
BB | Barbados |
BD | Bangladesh |
BE | Belgia |
BF | Burkina Faso |
BG | Bulgaria |
BH | Bahrain |
BI | Burundi |
BJ | Benin |
BL | Saint Barthélemy |
BM | Bermuda |
BN | Brunei Darussalam |
BO | Bolivia |
BQ | Bonaire, Sint Eustatius, dan Saba |
BR | Brasil |
BS | Bahama |
BT | Bhutan |
BV | Pulau Bouvet |
BW | Botswana |
BY | Belarus |
BZ | Belize |
OS | Kanada |
CC | Kepulauan Cocos (Keeling) |
CD | Kongo (DRC) |
CF | Republik Afrika Tengah |
CG | Kongo |
CH | Swiss |
CI | Pantai Gading |
CK | Kepulauan Cook |
CL | Cile |
CM | Kamerun |
CN | Tiongkok |
CO | Kolombia |
CR | Kosta Rika |
CU | Kuba |
CV | Tanjung Verde |
CW | Curaçao |
CX | Pulau Christmas |
CY | Siprus |
CZ | Ceko |
DE | Jerman |
DJ | Jibuti |
DK | Denmark |
DM | Dominika |
DO | Republik Dominika |
DZ | Aljazair |
EC | Ekuador |
EE | Estonia |
EG | Mesir |
ER | Eritrea |
ES | Spanyol |
ET | Etiopia |
FI | Finlandia |
FJ | Fiji |
FK | Kepulauan Falkland |
FM | Mikronesia |
FO | Kepulauan Faroe |
FR | Prancis |
GA | Gabon |
GB | Inggris Raya |
GD | Grenada |
GE | Georgia |
GF | Guyana Prancis |
GG | Guernsey |
GH | Ghana |
GI | Gibraltar |
GL | Grinlandia |
GM | Gambia |
GN | Guinea |
GP | Guadeloupe |
GQ | Guinea Ekuatorial |
GR | Yunani |
GS | Georgia Selatan dan Kepulauan Sandwich Selatan |
GT | Guatemala |
GU | Guam |
GW | Guinea-Bissau |
GY | Guyana |
HK | Hong Kong SAR |
HM | Pulau Heard dan Kepulauan McDonald |
HN | Honduras |
HR | Kroasia |
HT | Haiti |
HU | Hungaria |
ID | Indonesia |
IE | Ireland |
IL | Israel |
IM | Pulau Man |
IN | India |
IO | Wilayah Inggris di Samudra Hindia |
IQ | Irak |
IR | Iran |
IS | Islandia |
TI | Italia |
JE | Jersey |
JM | Jamaika |
JO | Yordania |
JP | Jepang |
KE | Kenya |
KG | Kirgistan |
KH | Kamboja |
KI | Kiribati |
KM | Komoro |
KN | Saint Kitts dan Nevis |
KP | Korea Utara |
KR | Korea |
KW | Kuwait |
KY | Kepulauan Cayman |
KZ | Kazakstan |
LA | Laos |
LB | Lebanon |
LC | Saint Lucia |
LI | Liechtenstein |
LK | Sri Lanka |
LR | Liberia |
LS | Lesotho |
LT | Lituania |
LU | Luksemburg |
LV | Latvia |
LY | Libya |
MA | Maroko |
MC | Monako |
MD | Moldova |
ME | Montenegro |
MF | Saint Martin |
MG | Madagaskar |
MH | Kepulauan Marshall |
MK | Makedonia Utara |
ML | Mali |
MM | Myanmar |
MN | Mongolia |
MO | Makau SAR |
MP | Kepulauan Mariana Utara |
MQ | Martinik |
MR | Mauritania |
MS | Montserrat |
MT | Malta |
MU | Mauritius |
MV | Maladewa |
MW | Malawi |
MX | Meksiko |
MY | Malaysia |
MZ | Mozambik |
NA | Namibia |
NC | Kaledonia Baru |
NE | Niger |
NF | Kepulauan Norfolk |
NG | Nigeria |
NI | Nikaragua |
NL | Belanda |
TIDAK | Norwegia |
NP | Nepal |
NR | Nauru |
NU | Niue |
NZ | Selandia Baru |
OM | Oman |
PA | Panama |
PE | Peru |
PF | Polinesia Prancis |
PG | Papua Nugini |
PH | Filipina |
PK | Pakistan |
PL | Polandia |
PM | Saint Pierre dan Miquelon |
PN | Kepulauan Pitcairn |
PR | Puerto Riko |
PS | Otoritas Nasional Palestina |
PT | Portugal |
PW | Palau |
PY | Paraguay |
QA | Qatar |
RE | Réunion |
RO | Rumania |
RS | Serbia |
RU | Rusia |
RW | Rwanda |
SA | Arab Saudi |
SB | Kepulauan Solomon |
SC | Seychelles |
SD | Sudan |
SE | Swedia |
SG | Singapura |
SH | St Helena, Ascension, Tristan da Cunha |
SI | Slovenia |
SJ | Svalbard dan Jan Mayen |
SK | Slovakia |
SL | Sierra Leone |
SM | San Marino |
SN | Senegal |
SO | Somalia |
SR | Suriname |
SS | Sudan Selatan |
ST | São Tomé dan Príncipe |
SV | El Salvador |
SX | Sint Maarten |
SY | Suriah |
SZ | Eswatini |
TC | Kepulauan Turks dan Caicos |
TD | Cad |
TF | Wilayah Kutub Selatan Prancis |
TG | Togo |
TH | Thailand |
TJ | Tajikistan |
TK | Tokelau |
TL | Timor-Leste |
TM | Turkmenistan |
TN | Tunisia |
TO | Tonga |
TR | Türkiye |
TT | Trinidad dan Tobago |
TV | Tuvalu |
TW | Taiwan |
TZ | Tanzania |
UA | Ukraina |
UG | Uganda |
UM | Kepulauan Terluar A.S. |
US | Amerika Serikat |
UY | Uruguay |
UZ | Uzbekistan |
VA | Vatikan |
VC | Saint Vincent dan Grenadines |
VE | Venezuela |
VG | Kepulauan Virgin Britania Raya |
VI | Kepulauan Virgin A.S. |
VN | Vietnam |
VU | Vanuatu |
WF | Wallis dan Futuna |
WS | Samoa |
XK | Kosovo |
YE | Yaman |
YT | Mayotte |
ZA | Afrika Selatan |
ZM | Zambia |
ZW | Zimbabwe |
Langkah berikutnya
- Pelajari tentang keamanan lapisan aplikasi dengan Azure Front Door.
- Pelajari cara membuat instans Azure Front Door.