简介:本文将指导您完成CentOS系统上防火墙的配置,以确保系统的网络安全。
在CentOS系统中,默认使用firewalld服务进行防火墙管理。以下是配置防火墙的步骤:
sudo systemctl start firewalld
如果防火墙正在运行,您将看到一条消息表明它正在运行。如果防火墙未运行,您可以使用上述启动命令启动它。
sudo systemctl status firewalld
sudo systemctl enable firewalld
sudo systemctl disable firewalld
此命令将显示当前的区域设置、激活的规则和默认区域。
firewall-cmd --list-all
这将永久添加端口转发规则,并重新加载防火墙配置。如果您希望删除此规则,请使用以下命令:
firewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --reload
firewall-cmd --zone=public --remove-port=8080/tcp --permanentfirewall-cmd --reload
这将永久允许SSH访问,并重新加载防火墙配置。如果您希望删除此规则,请使用以下命令:
firewall-cmd --zone=public --add-service=ssh --permanentfirewall-cmd --reload
通过以上步骤,您可以配置CentOS系统上的防火墙以实现所需的网络安全。请注意,在进行任何更改之前,务必备份当前的防火墙配置,以防意外情况发生。
firewall-cmd --zone=public --remove-service=ssh --permanentfirewall-cmd --reload