-
防火墙命令行工具
firewall-cmd -
防火墙设置 :运行时设置和永久设置
运行时设置即计算机重启之后失效,恢复原来设置
firewall-cmd [options]
永久设置即永久生效
firewall-cmd - -permanet [options]
重新加载
firewall-cmd - -reload -
查看防火墙服务状态
firewall-cmd - -state
查看更多信息请使用 systemctl status firewall -
查看当前防火墙设置
查看完整设置信息 firewall-cmd - -list-all
查看当前区域允许服务 firewall-cmd - -list-services
查看当前区域允许端口 firewall-cmd - -list-ports -
启动防火墙
systemctl start firewalld
设置开机自启
systemctl enable firewalld -
关闭防火墙
systemctl stop firewalld
防止开机自启
systemctl disable firewalld -
添加服务
firewall-cmd [ - - permanent ] - -add-service = 服务名
保存设置
firewall-cmd --runtime-to-permanent -
添加端口
firewall-cmd [ - - permanent ] - -add-port = 端口号 / 端口类型
保存设置
firewall-cmd --runtime-to-permanent -
移除端口
firewall-cmd [ - -permanent ] - -remove-port = 端口号 / 端口类型 -
防火墙配置可修改
/etc/firewalld/services/文件,如果用户未添加或更改服务,则在中找不到相应的XML文件;
/usr/lib/firewalld/services/如果要添加或更改服务,可以将这些文件用作模板。 -
重启防火墙服务
systemctl restart firewalld -
官方文档
Red Hat防火墙
用命令行设置centos 7防火墙
最新推荐文章于 2024-04-02 14:40:07 发布