↓ 跳过正文

常用防火墙设置

正能量 1 分钟阅读 更新于 2026-10-18

解释旧版 iptables 规则清单的顺序、链用途和远程操作前的验证方法。

Linux 系统:原站配图。

常用防火墙设置配图
iptables -X

iptables -F

iptables -P INPUT ACCEPT

iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

iptables -A INPUT -p icmp -j ACCEPT

iptables -A INPUT -p gre -j ACCEPT

iptables -A INPUT -p tcp -m state --state NEW -m multiport --dport 80,25,110,143,22,1723 -j ACCEPT

iptables -A INPUT -i lo -j ACCEPT

iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited

/etc/init.d/iptables save

service iptables restart

补充阅读
#

解释旧版 iptables 规则清单的顺序、链用途和远程操作前的验证方法。

如何理解与使用
#

规则按顺序匹配,允许已建立连接、环回和管理入口的规则需要与最终拒绝规则共同阅读;先明确 INPUT 与 FORWARD 对应的不同流量。

验证与边界
#

原文包含清空规则的操作,适用前应保存当前规则并具备回退通道。验证新连接、已有连接和转发流量,避免只确认当前 SSH 会话未断。