Linux 防火墙配置指南:firewalld不同服务管理的应用案例(十个)
由于篇幅限制,以下是一个示例代码,展示如何使用firewalld
来允许HTTP服务:
# 启动 firewalld 服务
sudo systemctl start firewalld
# 使 firewalld 在系统启动时自动运行
sudo systemctl enable firewalld
# 查询当前活动的 firewalld 区域
sudo firewall-cmd --get-active-zones
# 设置默认区域,例如'work'
sudo firewall-cmd --set-default-zone=work
# 允许 HTTP 服务在 'work' 区域
sudo firewall-cmd --zone=work --add-service=http --permanent
# 重新加载 firewalld 以应用更改
sudo firewall-cmd --reload
# 查看已经配置的规则,确认 HTTP 服务已被允许
sudo firewall-cmd --list-all
这段代码展示了如何启动和配置firewalld
,设置默认区域,允许HTTP服务,并重新加载防火墙配置以确保更改生效。这是配置Linux防火墙时的一个基本示例,实际应用中可能需要更复杂的配置来满足具体的安全需求。
评论已关闭