发布网友 发布时间:2022-03-25 22:43
共2个回答
热心网友 时间:2022-03-26 00:13
centos 7防火墙是firewalld热心网友 时间:2022-03-26 01:31
RHEL 7:
查看虚拟机防火墙状态命令:
service iptables status
systemctl firewalld status
查询前,可以先确认一下是否有相应的iptables、firewalld安装包:
然后查防火墙状态:
iptables命令显示:Active: inactive (dead) ---------------表示防火墙处于关闭状态
firewalld命令显示:Active: active (running) ---------------表示防火墙处于运行状态
然后要蒙圈了,到底防火墙是开着还是关闭状态呢?!
然后执行关闭防火墙命令:systemctl stop firewalld
再查firewalld状态:systemctl firewalld status
Active: inactive (dead) ---------------表示防火墙处于关闭状态
尚存疑问:为什么两种命令所显示的防火墙状态不一样???
CentOS 7:
这个系统环境下,两种命令查询结果状态一致,均显示关闭状态!
注释:
firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
iptables的基本使用
查询防火墙状态 : service iptables status
停止防火墙 : service iptables stop
启动防火墙 : service iptables start
重启防火墙 : service iptables restart
永久关闭防火墙 :chkconfig iptables off
永久关闭后启用 : chkconfig iptables on