这篇文章上次修改于 621 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
firewall http 服务开启
firewall-cmd --query-service http ##查看http服务是否支持,返回yes或者no
firewall-cmd --add-service=http ##临时开放http服务
firewall-cmd --add-service=http --permanent ##永久开放http服务
firewall-cmd --reload ##重启防火墙生效
systemctl reload firewalld ##另外一种重启防火墙方式
firewall https 服务开启
与上面的 http 类似,话不多说,直接上代码
firewall-cmd --query-service https ##查看http服务是否支持,返回yes或者no
firewall-cmd --add-service=https --permanent ##永久开放http服务
firewall-cmd --reload ##重启防火墙生效
关闭防火墙
命令行界面输入命令并按下回车键。
systemctl status firewalld.service
- 然后在下方可度以查看得到“active(running)”,此时说明防火墙已经被打开了。
在命令行中输入命令,进行关闭防火墙。
systemctl stop firewalld.service
然后再使用命令,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。
systemctl status firewalld.service
再在命令行中输入命令命令,即可永久关闭防火墙。
systemctl disable firewalld.service
查看开启了哪些服务
firewall-cmd --list-services
查看开启了哪些端口
firewall-cmd --list-ports
开启指定端口3306
1. 开启端口3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent
2. 重启防火墙
firewall-cmd --reload
3. 查看已经开放的端口
firewall-cmd --list-ports
没有评论