简介:本文将介绍如何查看Linux防火墙firewall和iptables的状态,以便了解系统的安全配置和运行状态。
Linux系统中的防火墙是保护系统免受恶意攻击的重要工具。有两种常见的防火墙工具:firewall和iptables。以下是查看这两种防火墙状态的方法。
查看firewall状态:
如果输出中显示“Active: active (running)”,则表示firewall服务正在运行。如果显示“Active: inactive (dead)”,则表示firewall服务已停止。
systemctl status firewalld
如果返回“running”,则表示firewall正在运行;如果返回“not running”,则表示firewall已停止。
firewall-cmd --state
如果输出中显示“Active: active (running)”,则表示iptables服务正在运行。如果显示“Active: inactive (dead)”,则表示iptables服务已停止。
service iptables status
firewall-cmd --list-all
firewall-cmd --query-port=8080/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --remove-port=8080/tcp