参考文档:centos7防火墙设置,添加删除
1.FIrewalld 防火墙命令
关闭防火墙
systemctl stop firewalld
禁用防火墙开机自启
systemctl disable firewalld
查看防火墙运行状态
systemctl status firewalld
2.开放指定防火墙端口
添加放行端口
# permanent永久生效,没有此参数重启后失效
firewall-cmd --zone=public --add-port=80/tcp --permanent
移除放行端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
刷新防火墙规则 立即生效
firewall-cmd --reload
查看防火墙已开放端口列表
firewall-cmd --zone=public --list-ports
操作参考实例:
[root@localhost ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent #(--permanent永久生效,没有此参数重启后.效)
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# firewall-cmd --zone=public --list-ports
80/tcp 8080/tcp
[root@localhost ~]#
表示成功