byun.pro

nf_conntrack: table full, dropping packet

2026-08-02 · Linux · 排障

症状:机器负载不高,但每隔一阵整机网络像卡住一样,ping 都丢。dmesg 里刷屏:

nf_conntrack: nf_conntrack: table full, dropping packet

不少云镜像默认 nf_conntrack_max 只有 65536,连接一多就满。

sysctl net.netfilter.nf_conntrack_count net.netfilter.nf_conntrack_max
sysctl -w net.netfilter.nf_conntrack_max=1048576
echo 262144 > /sys/module/nf_conntrack/parameters/hashsize

另外把 established 超时从默认的 5 天降到两小时,time_wait 降到 30 秒,表里不再堆满早就没人用的条目。