浏览 525
                         扫码
                        
                    
                    
                    在 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 的官方文档。
