CentOS 7中的防火墙管理工具是firewalld,它是一个动态防火墙管理工具,可以提供更强大和更灵活的防火墙配置选项,以下是firewalld的一些常用操作:
1. 安装firewalld
在CentOS 7中,firewalld通常已经预装,如果没有,可以使用以下命令进行安装:
sudo yum install firewalld
2. 启动firewalld服务
使用以下命令启动firewalld服务:
sudo systemctl start firewalld
3. 查看firewalld状态
使用以下命令查看firewalld的状态:
sudo systemctl status firewalld
4. 启用firewalld服务
使用以下命令将firewalld设置为开机启动:
sudo systemctl enable firewalld
5. 禁用firewalld服务
使用以下命令禁用firewalld服务:
sudo systemctl disable firewalld
6. 停止firewalld服务
使用以下命令停止firewalld服务:
sudo systemctl stop firewalld
7. 配置firewalld规则
firewalld的规则可以通过firewallcmd
命令进行配置,以下是一些常用的规则配置:
打开端口:打开80端口:
sudo firewallcmd zone=public addport=80/tcp permanent
关闭端口:关闭80端口:
sudo firewallcmd zone=public removeport=80/tcp permanent
查看所有规则:
sudo firewallcmd listall
删除规则:删除80端口的规则:
sudo firewallcmd zone=public removeport=80/tcp permanent
重新加载规则:每次修改规则后,都需要重新加载规则使其生效:
sudo firewallcmd reload
以上就是CentOS 7中firewalld的基本操作。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/670198.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复