服务器资讯

时间:2025-07-22 浏览量:(234)

如何在CentOS8中配置防火墙?

在 CentOS 8 中,防火墙配置是通过 firewalld 服务来管理的。下面是一个基础的防火墿配置教程:


检查 firewalld 服务状态:


sudo systemctl status firewalld


如果服务未运行,可以通过以下命令启动服务:


sudo systemctl start firewalld


查看防火墙规则列表:


sudo firewall-cmd --list-all


开放端口: 如果需要开放某个端口,可以使用以下命令:


sudo firewall-cmd --add-port=端口号/tcp --permanent


例如,开放 SSH 端口:


sudo firewall-cmd --add-port=22/tcp --permanent


应用配置更改: 每次修改防火墙配置后,需要重新加载配置使更改生效:


sudo firewall-cmd --reload


查看开放的端口是否生效:


sudo firewall-cmd --list-ports


关闭端口: 如果需要关闭某个端口,可以使用以下命令:


sudo firewall-cmd --remove-port=端口号/tcp --permanent


再次应用配置更改:


sudo firewall-cmd --reload


其他常用命令:


启用防火墙:

sudo systemctl enable firewalld


停用防火墙:

sudo systemctl disable firewalld


重启防火墙:

sudo systemctl restart firewalld


通过以上步骤,您可以对 CentOS 8 下的 firewalld 进行基础的配置。如需更详细的配置,请参考 firewalld 的官方文档。


Search Bar

最新资讯

2025-08-14

MySQL 数据库死锁问题解析

2025-08-27

DNS 过滤全解析:原理、功能...

2025-08-27

SDN 与 CDN 深度解析:...

2025-08-04

开放生态的力量:CANN 生态...

2025-09-02

“混合云 +”:赋能汽车与制造...