前言
每次需要远程连接centos7服务器或者虚拟机中的的tomcat或redis或nginx等都要操作防火墙,所以关于centos7中防火墙的命令打算简单记录一下以便复制粘贴~
1、查看防火墙是否开启
firewall-cmd --state
2、关闭和开启防火墙
systemctl stop firewall.service # 关闭防火墙
systemctl start firewall.service # 开启防火墙
3、查看端口开放情况
firewall-cmd --zone=public --list-ports
4、开放8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口
5、重启防火墙(开放完端口后一定要重启!!!)
firewall-cmd --reload # 配置立即生效
6、关闭8080端口
firewall-cmd --permanent --remove-port=8080/tcp
7、查询8080端口是否开放
firewall-cmd --query-port=8080/tcp