CentOS7的防火墙服务是由firewalld进行管理的。下面是防火墙配置的基础教程:
sudo systemctl status firewalld
sudo systemctl start firewalld
如果需要停止防火墙服务,可以使用以下命令:
sudo systemctl stop firewalld
如果需要重启防火墙服务,可以使用以下命令:
sudo systemctl restart firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --zone=public --add-service=ssh --permanent
这里,–zone指定了防火墙区域,–add-service指定了要允许的服务,–permanent表示永久生效。
也可以添加端口规则,比如允许80端口通过防火墙:
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-all
至此,你已经学会了如何配置CentOS7的防火墙。希望以上内容对你有所帮助。