在Linux系统中,查看防火墙规则主要涉及到iptables
和firewalld
这两个工具,具体使用哪个工具取决于你的系统配置和管理习惯。
iptables
是Linux系统自带的防火墙工具,通过它你可以查看、修改内核的网络包过滤规则。
查看iptables规则:
sudo iptables -L
这条命令会列出所有的iptables规则,包括INPUT、FORWARD和OUTPUT链。
sudo iptables -L INPUT
这条命令只会列出INPUT链的规则。
sudo iptables -L -v
firewalld
是一个动态管理防火墙的工具,它可以提供更友好的用户界面和更灵活的策略配置。
查看firewalld规则:
sudo firewall-cmd --list-all
这条命令会显示当前活动区域的详细信息,包括允许的服务、端口等。
sudo firewall-cmd --zone=public --list-all
这条命令会显示public区域的规则。
sudo firewall-cmd --get-active-zones
firewalld
,确保它在运行状态:sudo systemctl status firewalld
。iptables -L -v -n
或firewall-cmd --list-all
仔细查看每条规则。通过以上方法,你可以有效地查看和管理Linux系统的防火墙规则,确保系统的安全性和稳定性。
领取专属 10元无门槛券
手把手带您无忧上云