服务器资讯

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

如何在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-26

一文读懂 IP 地址与网络协议...

2025-08-13

香港环球全域电讯(HGC)强化...

2025-08-22

Spring 框架:Java ...

2025-08-26

Linux/Unix 文件链接...

2025-07-29

跨境电商独立站服务器选择指南:...