NAT 端口耗尽
内网访问外网时随机超时或连接失败,dmesg 出现 nf_conntrack: table full, dropping packet 或 TCP: time wait bucket table overflow;高峰期更明显。
conntrack -S
conntrack -C
sysctl net.netfilter.nf_conntrack_max
sysctl net.ipv4.ip_local_port_range
ss -s
查看 NAT 连接:
conntrack -L -p tcp | wc -l
ss -tan state time-wait | wc -l
nf_conntrack_max 和 hashsize。ip_local_port_range。tcp_fin_timeout 和 TIME_WAIT 复用。conntrack — 连接跟踪表ss — socket 状态sysctl — 内核参数nft / iptables — NAT 规则