防火墙服务操作命令
-
重启防火墙
systemctl restart firewalld
-
查看防火墙状态
systemctl status firewalld
-
开启、关闭、重启防火墙
# 开启 service firewalld start # 重启 service firewalld restart # 关闭 service firewalld stop
防火墙端口操作命令
-
查看防火墙操作
# 查看防火墙全部信息 firewall-cmd --list-all # 查看开启的端口 firewall-cmd --list-ports
-
开启防火墙端口
# 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent # 重启防火墙服务, 让端口生效 systemctl restart firewalld # 含义 --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
-
关闭防火墙端口
# 关闭端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent # 重启防火墙生效 systemctl restart firewalld # 含义 --zone #作用域 --remove-port=80/tcp #删除端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
-
查看端口使用情况
# 查看所有端口使用情况 netstat -ntlp # 查看 8007 端口使用情况, |grep 过滤参数 netstat -ntlp |grep 8007