一台防火墙要按部门切独立网关?华为虚拟系统划域分资源
本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。
不用硬扛:虚拟系统把一台物理防火墙切成多台逻辑防火墙,接口、策略、管理员各自独立,部门互不可见,一台设备当几台用。
一台设备怎么当几台用?
几个部门要各自独立的安全防护,预算却只够一台防火墙——这个局面不用硬扛。华为防火墙的虚拟系统功能能把一台物理设备切成多个逻辑防火墙,每个虚拟系统有独立的接口、策略、会话表和管理员,部门之间互不可见,出问题互不牵连。根系统像"房东",负责把资源分下去;虚拟系统像"租户",关起门过自己的日子。
创建虚拟系统前要明确两件事:功能得先启用;如果要给各部门限定资源额度,资源类也要先配好。创建的核心动作是建虚拟系统、绑资源类、分接口、分VLAN、分公网地址,一步步来。
创建虚拟系统哪几步?
进入系统视图,创建虚拟系统并进入它的管理视图。名字里不能带双引号,否则后续建不了虚拟系统管理员;有规划的话可以用vsys-id参数直接指定一个编号值:
system-view
vsys name vsys-name [ vsys-id ]
补一段描述,写明这个虚拟系统给哪个部门、承载什么业务:
description description
绑定资源类。一个资源类可以绑多个虚拟系统,但一个虚拟系统只能绑一个资源类。业务量摸不准就先别绑,没绑资源类的虚拟系统不受额度限制,与整机共享剩余资源,等观察一段时间再定额度也不迟:
assign resource-class resource-class-name
接口和VLAN怎么分?
分配接口。管理口永远分不出去;能分的是三层以太网口及其子接口、三层Eth-Trunk及子接口、Tunnel口、LoopBack口。有三类接口分不了:已经分给其他虚拟系统的、被根系统策略引用的(比如被Easy IP方式源NAT策略引用的口)、Eth-Trunk成员口或已切成二层口的:
assign interface interface-type interface-number
分配VLAN。VLAN分给虚拟系统时,对应VLANIF接口会跟着一起过去;Trunk和Hybrid类型的二层口可以随VLAN同时服务多个虚拟系统。已经分给别人的VLAN、VLANIF被根系统策略引用的VLAN,都不能再分:
assign vlan vlan-id
二层子接口场景走Bridge-domain分配,绑定的二层子接口会同步分配;已分给某虚拟系统的Bridge-domain不能再分给别人:
assign bridge-domain bd-id
公网地址和日志怎么分?
虚拟系统里要配NAT地址池或NAT Server的Global地址时,公网IP必须提前从根系统分下去,否则相关配置下发会失败。分配模式两种:exclusive独立模式,分出去的地址别人再用不了;free共享模式,地址还能以共享方式分给其他虚拟系统。无论哪种模式,分给虚拟系统的公网地址,根系统的NAT地址池和NAT Server Global地址都不能再占用:
assign global-ip start-address end-address { exclusive | free }
最后(可选)给虚拟系统的日志缓冲区配个保证值,让部门的日志不被挤占。注意各虚拟系统的保证值总和要小于日志缓冲区规格最大值的一半:
assign logbuffer reserved-size size
依据:华为官方典型配置案例(2026-11 版)。
配完怎么核对?
配完用display vsys看虚拟系统状态,display assign interface、display assign vlan分别核对接口和VLAN的归属。之后每个虚拟系统切进去各自配策略、各自建管理员,一台设备就当几台用了。
一台设备多个租户,采购成本和机柜空间一起省。贵州诚鑫致达科技为多部门单位做过虚拟化边界改造,欢迎搜索关注,获取更多设备虚拟化实操内容。