在CentOS系统中,查看防火墙(firewalld)状态的常用命令有以下几种:
firewall-cmd 命令firewall-cmd 是firewalld的命令行管理工具。
查看防火墙状态:
sudo firewall-cmd --state
输出通常是 running 或 not running。
查看所有区域的状态:
sudo firewall-cmd --get-active-zones
查看特定区域的状态:
sudo firewall-cmd --zone=public --list-all
systemctl 命令systemctl 是用于管理系统服务的命令行工具。
检查firewalld服务是否正在运行:
sudo systemctl status firewalld
输出中会显示服务状态,如 active (running) 表示服务正在运行。
启动firewalld服务:
sudo systemctl start firewalld
停止firewalld服务:
sudo systemctl stop firewalld
重启firewalld服务:
sudo systemctl restart firewalld
iptables 命令(不推荐,因为firewalld取代了iptables)虽然firewalld是CentOS 7及更高版本的默认防火墙管理工具,但iptables仍然可用。
sudo iptables -L -n -v
sudo。通过这些命令,你可以轻松地查看和管理CentOS系统中的防火墙状态。