本文档介绍根据安全防火墙威胁防御上的特定地理位置允许/拒绝远程访问VPN连接的过程。
Cisco 建议您了解以下主题:
基于地理定位的策略的当前要求和限制如下:
在安全防火墙设备管理器(FDM)管理的FTD上不受支持。
基于地理位置的未分类IP地址不按地理来源分类。对于这些情况,FMC将实施默认服务访问策略操作。
基于地理定位的服务访问策略不适用于WebLaunch页面,允许您无限制地下载安全客户端。
本文档中的信息基于以下软件版本:
有关此功能的完整详细信息,请参阅Cisco Secure Firewall Management Center 7.7设备配置指南中的基于地理位置管理远程用户的VPN访问部分。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
基于地理位置的访问策略在当今的网络安全方面提供了巨大的价值,它允许基于地理位置阻止流量。传统上,组织可以为通过防火墙的一般网络流量定义流量访问策略。现在,通过引入此功能,可以对远程访问VPN会话请求应用基于地理定位的访问控制。
此功能提供以下优势:
鉴于VPN服务器具有可通过互联网访问的公有IP地址,引入基于地理定位的规则使组织能够有效地限制来自特定地理定位的用户请求,从而降低暴力攻击的可能性。

1.登录安全防火墙管理中心。
2.定位至对象>对象管理>访问列表>服务访问,然后单击添加服务访问对象。

3.定义规则名称,然后单击Add Rule。

4.配置服务访问规则:

5.选择默认操作:Allow All Countries或Deny All Countries。此操作适用于与任何已配置的服务访问规则都不匹配的连接。

6.单击保存。
1.导航至设备>远程访问>RAVPN配置对象>访问接口中的RAVPN配置
2.在服务访问控制部分,选择之前创建的服务访问对象。

3.您选择的“服务访问”对象现在显示规则摘要和默认操作。确保这是正确的。
4.最后,保存更改并部署配置。
1.保存配置后,规则将出现在服务访问控制部分,允许您验证哪些组和国家/地区被阻止或允许。

2.运行show running-config service-access命令,确保服务访问规则可从FTD CLI获得。
firepower# show running-config service-access
service-access deny ra-ssl-client geolocation FMC_GEOLOCATION_146028889448_536980902
service-access permit ra-ssl-client geolocation any
firepower# show running-config object-group idFMC_GEOLOCATION_146028889448_536980902
object-group geolocation FMC_GEOLOCATION_146028889448_536980902
location "Country X"
location "Country Y"
安全防火墙引入新的系统日志ID来捕获与基于地理定位的策略阻止的RAVPN连接相关的事件:
%FTD-6-751031:根据基于地域的规则(geo=<country_name>, id=<country_code>),拒绝faddr <client_ip> laddr <device_ip>的IKEv2远程访问会话
%FTD-6-716166:已拒绝基于地理位置的规则(geo=<country_name>, id=<country_code>)为faddr <client_ip>进行的SSL远程访问会话
要验证阻止的连接,请导航到设备 > 故障排除 > 故障排除日志。与受阻连接相关的日志会显示,包括影响连接的规则和会话类型的信息。

在Overview > Remote Access VPN dashboard中监控允许的会话,其中显示会话信息,包括源国家/地区。

为了进行故障排除,请查看以下步骤:
| 版本 | 发布日期 | 备注 |
|---|---|---|
2.0 |
09-Jun-2026
|
更新的拼写、语法、文章标题、简介、间距、语法、更新的HTML URL(按CCW)以及句子结构。 |
1.0 |
07-Mar-2025
|
初始版本 |