简介
CentOS 升级到 7 之后,内置的防火墙已经从 iptables 变成了 firewalld,不同操作系统设置的方式不同。
CentOS 6
- 打开/关闭/重启防火墙
| 1 | chkconfig iptables on # 开启防火墙 | 
- 打开端口
| 1 | /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT # 打开22端口 | 
- 查看打开的端口
| 1 | /etc/init.d/iptables status | 
CentOS 7
- 打开/关闭/重启防火墙
| 1 | systemctl start firewalld # 启用防火墙 | 
- 打开端口
| 1 | firewall-cmd --zone=public --add-port=80/tcp # 永久生效再加上--permanent | 
- 查看打开的端口
| 1 | firewall-cmd --zone=public --list-ports |