Problema mensaje de Kernell : Neighbour table overflow. [Solucionado]
Estimados Colegas fanaticos de Linux DEBIAN.
Esta mañana en mi pequeño Proliant ML370 G4 con Debian Etch, 5 tarjetas de red, eth0,eth1,eth2,eth3,eth4 con niveles de SUBNET:
192.168.1.x eth0
192.168.2.x eth1
192.168.3.x eth2
192.168.4.x eth3
10.0.0.x eth4Salio un espantoso mensaje que decia:
Neighbour table overflow.
printk: 397 messages suppressed.
Neighbour table overflow.
printk: 375 messages suppressed.
Neighbour table overflow.
printk: 333 messages suppressed.
Neighbour table overflow.
printk: 371 messages suppressed.
Neighbour table overflow.
printk: 384 messages suppressed.
Neighbour table overflow.
printk: 71 messages suppressed.
Neighbour table overflow.
printk: 35 messages suppressed.
Neighbour table overflow.
printk: 54 messages suppressed.
Neighbour table overflow.
Neighbour table overflow.
printk: 4 messages suppressed.
Neighbour table overflow.
printk: 11 messages suppressed.
Neighbour table overflow.
printk: 11 messages suppressed.
Neighbour table overflow.Leyendo un poco, varios juzgan que se volo el cache de mi tabla ARP, aun ignoro porque.
Esta es mi configuración de etc/network/interface
auto lo
auto eth0
auto eth1
auto eth2
auto eth3
auto eth4
iface lo inet loopback
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.252
network 192.168.1.252
gateway 192.168.1.253
iface eth3 inet static
address 192.168.2.254
netmask 255.255.255.0
network 192.168.2.0
gateway 192.168.2.254
iface eth2 inet static
address 192.168.3.254
netmask 255.255.255.0
network 192.168.3.0
gateway 192.168.3.254
iface eth1 inet static
address 192.168.4.254
netmask 255.255.255.192
network 192.168.4.192
gateway 192.168.4.254
iface eth4 inet static
address 10.0.0.254
netmask 255.0.0.0
network 10.0.0.0
gateway 10.0.0.254
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
Si alguien ha tenido este problema y lo soluciono les agradecería sus comentarios.
Un saludo y espero ayuda !! Tengo mucha perdida de paquetes....
Adjunto configuración de mi script IPTABLES:
poff dsl-provider
sleep 2
echo Espere para cerrar la Conexion....
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "Borrando Tablas ..."
IPT=iptables
# Reset Default Policies - dejo por default los valores del iptables
$IPT -P INPUT ACCEPT
$IPT -P FORWARD ACCEPT
$IPT -P OUTPUT ACCEPT
$IPT -t nat -P PREROUTING ACCEPT
$IPT -t nat -P POSTROUTING ACCEPT
$IPT -t nat -P OUTPUT ACCEPT
$IPT -t mangle -P PREROUTING ACCEPT
$IPT -t mangle -P OUTPUT ACCEPT
# Flush all rules - borro todas las reglas
$IPT -F
$IPT -t nat -F
$IPT -t mangle -F
# Erase all non-default chains
$IPT -X
$IPT -t nat -X
$IPT -t mangle -X
$IPT -t filter -F
$IPT -t raw -F
sleep 2
#hago nat a la red local con ppp0 (dsl)
$IPT -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.252 -d 0.0.0.0/0 -j MASQUERADE
$IPT -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -d 0.0.0.0/0 -j MASQUERADE
$IPT -t nat -A POSTROUTING -s 192.168.3.0/255.255.255.0 -d 0.0.0.0/0 -j MASQUERADE
$IPT -t nat -A POSTROUTING -s 192.168.4.0/255.255.255.0 -d 0.0.0.0/0 -j MASQUERADE
sleep 2
$IPT -t nat -A POSTROUTING -s 10.0.0.0/255.0.0.0 -d 0.0.0.0/0 -j MASQUERADE
$IPT -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
$IPT -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
$IPT -t nat -A PREROUTING -i eth2 -p tcp --dport 80 -j REDIRECT --to-port 3128
$IPT -t nat -A PREROUTING -i eth3 -p tcp --dport 80 -j REDIRECT --to-port 3128
$IPT -t nat -A PREROUTING -i eth4 -p tcp --dport 80 -j REDIRECT --to-port 3128
######################################################################################################
#$IPT -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -d 0.0.0.0/0 -j MASQUERADE
#iptables -t nat -A PREROUTING -i eth4 -p tcp --dport 80 -j REDIRECT --to-port 3128
#iptables -t nat -A PREROUTING -i eth3 -p tcp --dport 80 -j REDIRECT --to-port 3128
# Nushe para que es esto
#######################################################################################################
pppd call dsl-provider
Saludos Majos !!!
- Inicie sesión o regístrese para enviar comentarios
- 274 lecturas



Ankh-Morporkiano
Estimados Colegas fanaticos de Linux DEBIAN
Debian
GNU
/linux. y no sólo linux.
No todos los esdebianitas somos fanáticos de la gran espiral. ¿O si?
Respecto a tu problema... Bueno, sinceramente, ni idea. ¿Has barajado la posibilidad de actualizar el kernel?
Ok, ya lo hice pero sigue con el error. =/
Intenta aumentar el valor de /proc/sys/net/ipv4/neigh/default/gc_thresh1 ...si lo tienes en 128, aumentalo a 256.
Estimados compañeros, esta mañana actualice mi Debian Etch:
apt-get update - apt-get upgrade
un reboot y buala !!
Y a pesar de que ya lo habia hecho antes esta vez vi que actualizo el Kernel y el MySQL y soluciono el error, aun asi aumente el /proc/sys/net/ipv4/neigh/default/gc_thresh1 a 256 por si acaso, ahora funciona muy bien.
Gracias ...