在CentOS中,可使用firewall-cmd命令导出防火墙规则,具体操作如下:
sudo firewall-cmd --zone=public --list-all-export > firewall-backup-public.xml,将公共区域配置保存到firewall-backup-public.xml文件中。sudo firewall-cmd --runtime-to-permanent将当前运行时规则永久保存,再执行sudo firewall-cmd --list-all > /etc/firewalld/zones/public.xml,将所有区域规则导出到指定文件。此外,也可使用tar命令创建包含防火墙配置文件的tar归档文件,如sudo tar -czvf firewall-backup.tar.gz /etc/firewalld,将/etc/firewalld目录下的所有配置文件打包备份。