老版本为什么进域间视图
华为 USG2000/5000 在 V300 及更早版本采用域间策略模型:先进入 firewall interzone 指定一对安全区域,再在域间视图下按编号写 policy。新版本统一改用 security-policy 命名规则模型。两者思路不同——老模型以「区域对」为容器,新模型以「规则名 + 源/目的区域」为维度,升级时不能直接照搬。
基本信息
| 适用平台 | 华为 USG2000/5000 系列 V300 及更早版本 |
|---|---|
| 配置入口 | firewall interzone 区域对 → policy 编号 → 动作与匹配条件 |
| 新版本对应 | security-policy 下的 rule name 规则 |
| 升级注意 | 老配置不会自动转换为新模型,需要按业务逐条梳理重建 |
典型使用场景
- 存量设备维护:仍在运行老版本 USG 的网络,需要按老语法调整策略
- 版本迁移准备:梳理现有域间策略,为升级到新模型做清单
- 跨域访问排查:确认某条流量命中的是哪一对区域下的哪条策略
- 配置审计:老设备策略缺乏命名,只能靠编号与备注管理,需补充文档
- 替换设备:新旧设备混用期间,语法差异容易导致策略漏配
老版本风格示例
老版本风格示例
system-view
firewall interzone trust untrust # 进入区域对视图
policy 10 # 策略编号
action permit # 动作:允许
source-address 192.168.10.0 24 # 源网段
service http https # 放行服务
quit
quit
# 不同小版本 address 后的掩码写法存在差异(位数或 mask),配置前用 ? 核对新旧模型对照
| 维度 | 域间策略(老) | security-policy(新) |
|---|---|---|
| 组织方式 | 按区域对进入视图 | 按规则名统一管理 |
| 识别方式 | 策略编号 | 规则名称 |
| 可读性 | 依赖编号与备注 | 名称自解释,便于审计 |
| 迁移 | 需人工梳理重建 | 可作为目标模型统一承载 |
不同小版本 address 参数的写法存在差异(掩码位数或 mask),在真机上配置前务必用命令后跟 ? 核对当前版本的语法,避免照抄文档导致配置错误。