nf_conntrack: table full, dropping packet

nf_conntrack: table full, dropping packettcp



這是iptables的報錯信息「鏈接跟蹤表已滿,開始丟包」,ide



1.關閉防火牆post

注意:在防火牆關閉的狀態下,不要使用iptables -L -vnx來查看狀態!由於這樣會致使防火牆被啓動,並且規則爲空。雖然不會有任何攔截效果,但全部鏈接狀態都會被記錄,浪費資源且影響性能並可能致使防火牆主動丟包!性能

2.加大iptables跟蹤表大小,調整對應的系統參數spa

3.使用裸表,不添加跟蹤標誌.net

4.刪除鏈接跟蹤模塊orm



Linux 的 netfilter 表空間耗盡,應該是啓用了防火牆,試試調整下面兩個內核參數ip

net.netfilter.nf_conntrack_max
net.netfilter.nf_conntrack_tcp_timeout_established資源



還有些相關的系統參數`sysctl -a | grep nf_conntrack`能夠調優(/etc/sysctl.conf ):it

net.netfilter.nf_conntrack_max = 1048576    

net.netfilter.ip_conntrack_tcp_timeout_established = 3600    

net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60    

net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120    

net.netfilter.nf_conntrack_tcp_timeout_time_wait = 120

相關文章
相關標籤/搜索