1.运行命令
firewall-cmd --get-active-zones
在这里可以看到zone的名称
2.执行命令开启端口
这里我要开启的是8090端口,如果想开启其他端口,请自动更换端口名。
firewall-cmd --zone=public --add-port=3306/tcp --permanent
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
3.重启防火墙
开启完端口是需要重启防火墙的
firewall-cmd --reload
4.查看是否开启
方法一
firewall-cmd --query-port=8090/tcp
出现yes表示开启成功
方法二:
firewall-cmd --list-ports
在下面可以看到你开启的端口号。
到这里,开启端口的教程就结束了
小知识:
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)