服务器资讯

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

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

美国远程桌面(RDP)连接失败...

2025-07-28

新加坡服务器为何 “好用”?配...

2025-08-26

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

2025-08-05

云计算的演进与 5G 时代的发...

2025-07-29

站群搭建全攻略:从核心逻辑到实...