背景
好久没用linux部署服务了,防火墙的操作流程有点忘了, 部署的过程中有点卡住了, 弄完后,梳理下流程吧。
操作
1、检查防火墙开启状态
systemctl status firewalld
2、开启防火墙
systemctl start firewalld
3、执行 systemctl start firewalld 命令后出现Failed to start firewalld.service: Unit is masked
执行命令,即可实现取消服务的锁定
systemctl unmask firewalld
下次需要锁定该服务时执行
systemctl mask firewalld
4、开放端口
检查端口开放状态
firewall-cmd --permanent --query-port=3306/tcp
查看所有开放的接口
firewall-cmd --zone=public --list-ports
开启放端口(永久)
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload
要reload