当前位置: 技术问答>linux和unix
关于Neighbour table overflow消息,及解决办法,希望大家指点
来源: 互联网 发布时间:2015-06-11
本文导语: 事情是这样的,我在一栋大楼内用iptables作了一个透明代理。 开始还没有什么问题,可是时间一长服务器就提示如下消息: NET: XXX messages suppressed Neighbour table overflow 并且用户上网出现时断时续的现象 在网上查了一...
事情是这样的,我在一栋大楼内用iptables作了一个透明代理。
开始还没有什么问题,可是时间一长服务器就提示如下消息:
NET: XXX messages suppressed
Neighbour table overflow
并且用户上网出现时断时续的现象
在网上查了一些资料,但并没有发现具体的解决办法。
不过有人提到修改以下几个文件:
/proc/sys/net/ipv4/neigh/default/gc_thresh1
/proc/sys/net/ipv4/neigh/default/gc_thresh2
/proc/sys/net/ipv4/neigh/default/gc_thresh3
修改后文件内容是
gc_thresh1:512
gc_thresh2:2048
gc_thresh3:4096
我照该方法修改以后发现还是出现错误提示,不过我把数值加大一倍以后不再出现提示。
我修改的内容是
gc_thresh1:1024
gc_thresh2:4096
gc_thresh3:8192
有没有哪位仁兄知道原因,请告知小弟
开始还没有什么问题,可是时间一长服务器就提示如下消息:
NET: XXX messages suppressed
Neighbour table overflow
并且用户上网出现时断时续的现象
在网上查了一些资料,但并没有发现具体的解决办法。
不过有人提到修改以下几个文件:
/proc/sys/net/ipv4/neigh/default/gc_thresh1
/proc/sys/net/ipv4/neigh/default/gc_thresh2
/proc/sys/net/ipv4/neigh/default/gc_thresh3
修改后文件内容是
gc_thresh1:512
gc_thresh2:2048
gc_thresh3:4096
我照该方法修改以后发现还是出现错误提示,不过我把数值加大一倍以后不再出现提示。
我修改的内容是
gc_thresh1:1024
gc_thresh2:4096
gc_thresh3:8192
有没有哪位仁兄知道原因,请告知小弟
|
ARP CACHE满了的原因,你的子网很大还是机器很多啊?
http://www.dev-club.com/club/bbs/showEssence.asp?id=24763
http://www.dev-club.com/club/bbs/showEssence.asp?id=24763
|
同时连接的用户太多了,
netfilter 的nat table 保存每个tcp已建立的连接。udp也要保存一段时间。
他是内核保存的连接是有限的。
当用户打开的连接过多是就会出现那个现象,
你把这个值设大就好了。
netfilter 的nat table 保存每个tcp已建立的连接。udp也要保存一段时间。
他是内核保存的连接是有限的。
当用户打开的连接过多是就会出现那个现象,
你把这个值设大就好了。