在企业级网络安全架构中,FortiGate(飞塔)防火墙凭借其高性能、高可靠性和丰富的功能,成为全球众多组织的首选安全网关。作为网络管理员或安全工程师,熟练掌握飞塔防火墙的命令行操作(CLI) 是提升运维效率、快速排查故障的关键技能。

本文将系统梳理 飞塔防火墙最常用的命令,涵盖系统信息查看、接口配置、路由管理、会话诊断、HA状态检查等核心场景,帮助您快速上手并高效运维 FortiGate 设备。
飞塔防火墙命令行基础结构
在深入具体命令前,先了解 FortiGate CLI 的基本命令结构,有助于理解配置逻辑:
| 命令 | 功能说明 |
|---|---|
config | 进入配置模式,用于配置策略、对象、接口等 |
get | 获取动态系统信息和运行状态 |
show | 查看当前配置文件内容 |
diagnose | 执行诊断类命令,用于排错分析 |
execute | 执行系统级操作,如 ping、重启等 |
exit | 退出当前层级或 CLI |
系统信息与状态查看命令
1. 查看系统基本信息
该命令显示设备的核心信息,包括:
Version: 当前固件版本
Serial-Number: 设备序列号(授权绑定关键)
Hostname: 设备名称
Operation Mode: 工作模式(NAT/透明)
Current HA mode: HA 模式(standalone / active / slave)
System time: 系统时间
Virus-DB / IPS-DB: 病毒库和IPS特征库版本及更新时间
✅ 建议定期检查版本和特征库更新情况,确保安全防护能力处于最新状态。
2. 查看系统性能状态
实时监控设备资源使用情况:
CPU 和内存占用率
平均网络流量
并发会话数及新建速率
病毒拦截数、IPS阻断数
Uptime:系统已运行时间
适用于性能瓶颈分析和容量规划。
3. 查看硬件状态
获取设备硬件层面信息,如电源、风扇、硬盘、BIOS 版本等,适用于硬件健康度检查。
网络与接口管理命令
1. 查看物理接口状态
列出所有物理接口的工作状态(UP/DOWN)、速率、双工模式等,是排查链路问题的第一步。
2. 查看ARP表
查看本地ARP缓存,确认IP与MAC地址映射关系。
更详细信息可使用诊断命令:
清除ARP缓存(谨慎操作):
3. 配置接口IP地址
路由配置与查看命令
1. 查看全局路由表
显示完整的路由表,包含静态、动态(OSPF/BGP)和直连路由。
2. 查看静态路由配置
查看已配置的静态路由条目。
3. 添加默认路由
防火墙策略与会话诊断
1. 查看当前会话表
显示当前所有活跃的网络会话,可用于分析流量走向、NAT转换情况。
查看会话统计信息:
2. 应用流量统计
查看各类应用协议的流量分布,辅助进行策略优化。
高可用性(HA)相关命令
1. 查看HA状态
确认主备机角色、同步状态、心跳线连接情况。
2. 检查主备配置同步
比对主备机配置校验值,判断是否完全同步。
实用工具命令(Execute)
FortiGate 支持多种网络测试命令,极大方便故障排查:
| 命令 | 用途 |
|---|---|
execute ping 8.8.8.8 | 测试网络连通性 |
execute ping-options source 192.168.1.1 | 指定源地址ping |
execute traceroute 8.8.8.8 | 路由追踪 |
execute telnet 10.1.1.1 23 | Telnet测试 |
execute ssh 10.1.1.1 | SSH连接测试 |
execute reboot | 重启设备 |
execute shutdown | 关闭设备 |
execute factoryreset | 恢复出厂设置(慎用) |
最佳实践建议
定期巡检:通过
get system status和get system performance status定期检查设备健康度。版本管理:关注 FortiOS 版本和特征库更新,及时升级以修复漏洞。
备份配置:使用
show full-configuration导出配置,并定期备份。日志监控:启用日志记录,结合 FortiAnalyzer 进行集中分析。
权限控制:合理分配管理员账户权限,避免误操作。
掌握这些 飞塔防火墙常用命令,不仅能提升日常运维效率,还能在突发网络故障时快速定位问题根源。建议将本文收藏为“运维手册”,并在实际环境中多加练习,真正做到“命令于心,运维自如”。
🔔 温馨提示:生产环境操作前请务必备份配置,并在非高峰时段进行变更。
如果你觉得这篇文章对你有帮助,欢迎点赞、分享给更多同行朋友!关注我,获取更多网络安全与数字化运维干货内容。





















