centos中防火墙操作

发布时间:2026/5/24 23:03:36

centos中防火墙操作 1.如果你的系统中还没有安装 firewalld你可以通过以下命令安装sudo yum install firewalld2.安装完成后你可以通过以下命令启动 firewalld 服务sudo systemctl start firewalld3. 设置 firewalld 开机自启sudo systemctl enable firewalld4. 检查 firewalld 状态sudo firewall-cmd --state5. 开放端口sudo firewall-cmd --zonepublic --add-port8080/tcp --permanent然后重新加载 firewalld 以应用更改sudo firewall-cmd --reload6. 查看开放的端口sudo firewall-cmd --list-ports7. 关闭或删除端口sudo firewall-cmd --zonepublic --remove-port8080/tcp --permanent然后重新加载 firewalldsudo firewall-cmd --reload8. 管理服务而非端口你也可以通过服务名称来管理防火墙规则例如开放 HTTP 服务sudo firewall-cmd --zonepublic --add-servicehttp --permanentsudo firewall-cmd --reload9. 查看所有服务和服务区配置的规则sudo firewall-cmd --get-services查看特定区域如 public的规则sudo firewall-cmd --zonepublic --list-all

相关新闻