[CentOS7]
CentOS7使用firewall命令设置防火墙,如果是CentOS7以下的版本,使用的是iptables命令设置防火墙。 查看已经开放的端口号和协议 firewall-cmd --list-ports 开放端口 firewall-cmd --zone=public --add-port=80/tcp --permanent --zone是作用域,设置为public。 --add-port是添加开放的端口与协议,设置为80/tcp。 --permanent是设置为永久生效,否则重启后就无效了。 设置后需要重启防火墙 firewall-cmd --reload 如果要关闭防火墙,并且开机不在自动启动防火墙,需要输入下面的两个命令 systemctl stop firewalld.service #停止 systemctl disable firewalld.service #开机不在启动 来源: oschina 链接: https://my.oschina.net/u/2450666/blog/786879