操作系统:CentOS Linux release 7.7.1908 (Core)
实战任务:开启Firewalld防火墙
操作步骤:
在我们的CentOS7虚拟里没有安装Firewalld,但还保留里iptables防火墙,在Centos7.X版本之前采用的是iptables防火墙。
在这里我们使用Firewalld防火墙。
[root@docker ~]# yum -y install firewalld
[root@docker ~]# firewall-cmd --state
running
[root@docker ~]# systemctl start firewalld #启动firewall
[root@docker ~]# systemctl enable firewalld #设置开机自启
无法访问httpd服务,因为开启了防火墙。
#开启80端口
[root@docker ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
[root@docker ~]# firewall-cmd --reload #重启防火墙
success
[root@docker ~]# firewall-cmd --query-port=80/tcp #查询端口号80是否开启
yes
[root@docker ~]# firewall-cmd --list-port #查询所有开放的端口号
80/tcp