在 CentOS 7.6 中开启防火墙(firewalld)的步骤如下:
1. 启动防火墙服务
- <blockquote>sudo systemctl start firewalld.service
复制代码
2. 设置开机自启动(可选)
- sudo systemctl enable firewalld.service
复制代码
3. 验证防火墙状态
- sudo systemctl status firewalld.service
复制代码 或
- sudo firewall-cmd --state
复制代码
4. 常用命令总结 功能 命令 启动防火墙 - sudo systemctl start firewalld.service
复制代码 关闭防火墙 - sudo systemctl stop firewalld.service
复制代码 开机自启动 - sudo systemctl enable firewalld.service
复制代码 禁用开机自启动 - sudo systemctl disable firewalld.service
复制代码 查看状态 - sudo firewall-cmd --state
复制代码 查看详细信息 - sudo firewall-cmd --list-all
复制代码
注意:
默认情况下,CentOS 7.6 已经安装了 firewalld,但可能未启动。 启动后,防火墙会自动加载默认规则(如 SSH 端口 22)。 若需添加端口或 IP 规则,需使用 firewall-cmd命令 |
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。