我正在运行一个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 ,并看看输出。 我很确定,如果你是无国界的,将不会显示任何连接。