如何将iptables转为无状态?

我正在运行一个Linux服务器,它不时面临沉重的负载,conntrack表溢出。 由于它的iptables防火墙规则很简单,我想把它变成无状态模式。 我知道iptables可以在有状态连接跟踪模式和无状态模式下运行。

我的防火墙规则全部到位我很确定他们是无状态的,但我的问题是如何validation防火墙是否真正在无状态模式下运行?

您需要指定一些iptables规则来防止数据包被攻击:

iptables -t raw -I PREROUTING -j NOTRACK iptables -t raw -I OUTPUT -j NOTRACK 

cat /proc/net/ip_conntrack显示所有连接跟踪。

所以,如果它是无状态的,上面的命令的输出应该是空的。

(或者,使用cat /proc/net/nf_conntrack

安装conntrack ,并看看输出。 我很确定,如果你是无国界的,将不会显示任何连接。