
# 配置地理位置访问控制规则拦截特定区域请求
您可以通过配置地理位置访问控制规则。可针对指定国家、地区的来源IP自定义访问控制。
![](https://support.huaweicloud.com/usermanual-edgesec/public_sys-resources/note_3.0-zh-cn.png)
后续该功能会逐步下线并合并到精准访问防护规则中，建议优先使用精准访问防护规则配置地理位置。
已设置了地理位置访问控制规则的用户请将数据迁移到精准访问防护规则，请参考如下迁移注意事项：
- 规则名称：同地理访问控制规则的规则名称，但要保证名称唯一性。
- 规则描述：同地理访问控制规则描述。
- 条件列表："字段"为"地理位置"，"逻辑"为"属于"，"内容"选择相应的地理位置。
- 防护动作：同地理访问控制规则的防护动作。
- 攻击惩罚：无攻击惩罚。
- 生效时间：立即生效。
- 优先级：设置为统一的最高优先级（原来地理位置规则优先级高于所有精准防护规则）。
 
#### 前提条件
已添加防护网站，详情操作请参见[添加防护网站](https://support.huaweicloud.com/usermanual-edgesec/edgesec_01_0047.html) 。
#### 约束条件
- 同一个地区只能配置到一条地理位置访问控制规则中。例如，如果某个地理位置访问控制规则已设置了"新加坡"地区，那么"新加坡"地区不能再添加到其他地理位置访问控制规则。
- 添加或修改防护规则后，规则生效需要几分钟。规则生效后，您可以在"防护事件"页面查看防护效果。
 
#### 注意事项
如果您在边缘安全和内容分发网络（CDN）服务中同时配置了区域访问控制，则区域访问控制规则的执行顺序为"CDN-\>边缘安全"。
 #### 操作步骤
1. [登录EdgeSec服务控制台。](https://console.huaweicloud.com/cdn/?locale=zh-cn#/cdn/safetyServiceUnopen)
2. 在左侧导航栏选择"安全防护 \> 域名接入"，进入"安全防护"的"域名接入"页面。
3. 在目标域名所在行的"防护策略"栏中，单击"已开启N项防护"，进入"防护策略"页面。 
   图1网站列表   
   ![](https://support.huaweicloud.com/usermanual-edgesec/zh-cn_image_0000002144213740.png "点击放大")
   
   
4. 在"地理位置访问控制"配置框中，用户可根据自己的需要更改"状态"。
5. 在"地理位置访问控制"页面左上角，单击"添加规则"。
6. 在弹出的对话框中，添加地理位置访问控制规则，根据[表1]配置参数。
   
    表1添加地理位置访问控制规则参数说明 
   | 参数   | 参数说明                | 取值样例 |
   |:---|:---|:---|
   | 规则名称 | 用户自定义地理位置控制规则的名字。   | -    |
   | 规则描述 | 可选参数，设置该规则的备注信息。    | -    |
   | 地理位置 | IP访问的地理范围。          | -    |
   | 防护动作 | 可以根据需要选择"拦截"、"仅记录"。 | "拦截" |
      
   
   
7. 单击"确定"，添加的地理位置访问控制规则展示在地理位置访问控制规则列表中。 
   - 若需要修改添加的地理位置访问控制规则时，可单击待修改的地理位置访问控制规则所在行的"编辑"，修改地理位置访问控制规则。
   
   - 若需要删除添加的地理位置访问控制规则时，可单击待删除的地理位置访问控制规则所在行的"删除"，删除地理位置访问控制规则。
   
   
   
   
 
#### 防护效果
假如已添加域名"www.example.com"。可参照以下步骤验证防护效果：
1. 清理浏览器缓存，在浏览器中输入防护域名，测试网站域名是否能正常访问。 
   - 不能正常访问，参照章节[添加防护网站](https://support.huaweicloud.com/usermanual-edgesec/edgesec_01_0047.html)重新完成域名接入。
   
   - 能正常访问，执行[2](https://support.huaweicloud.com/usermanual-edgesec/edgesec_01_0036.html#edgesec_01_0036__zh-cn_topic_0110861295_li1160182620213)。
   
   
   
   
2. 参照[操作步骤]，将您的客户端IP来源地配置为拦截。
3. 清理浏览器缓存，在浏览器中访问"http://www.example.com"页面，正常情况下，会阻断该来源地IP的访问请求，返回拦截页面。
 
