防火墙:
1.firewalld的基本使用
启动:
代码语言:javascript复制systemctl start firewalld
查状态:
代码语言:javascript复制systemctl status firewalld
停止:
代码语言:javascript复制systemctl stop firewalld
禁用:
代码语言:javascript复制systemctl disable firewalld
在开机时启用一个服务:
代码语言:javascript复制systemctl enable firewalld.service
在开机时禁用一个服务:
代码语言:javascript复制systemctl disable firewalld.service
查看服务是否开机启动:
代码语言:javascript复制systemctl is-enabled firewalld.service
查看已启动的服务列表:
代码语言:javascript复制systemctl list-unit-files|grep enabled
查看启动失败的服务列表:
代码语言:javascript复制systemctl --failed
2.查询端口是否开放:
代码语言:javascript复制firewall-cmd --query-port=80/tcp
开放80端口:
代码语言:javascript复制firewall-cmd --permanent --add-port=80/tcp
移除端口:
代码语言:javascript复制firewall-cmd --permanent --remove-port=8080/tcp
查看开放了那些端口:
代码语言:javascript复制firewall-cmd --list-ports
重启防火墙(修改配置后要重启防火墙):
代码语言:javascript复制firewall-cmd --reload