desconexion load balancing 2 isp + nat

Francisco Santos fjsl_ at hotmail.com
Fri Aug 1 23:10:11 UTC 2008


buen dia lista aqui molestandolos con una cuestion que me atormenta hace ya algunos meses resulta que tengo 2 enlaces de internet de 2048 kbps bajada  y 256 kbps de subida.

los tengo a un servidor centos 5 haciendo load balancing  + nat a mi lan unas 100 pcs el load balancing funciona pero tengo problemas de desconexion de servicios smtp, ssh, ftp, el internet funciona a buena velocidad pero de buenas a primeras se corta la trasmision a mi parecer el servidor corta las conexiones al pasar de un isp al otro  sin checar si las conexiones siguen activas.....


me he leido bastantes manuales  entre ellos estos que me parecieron los mas interesantes

http://www.esdebian.org/articulos/24053/como-balancear-conexiones-internet

http://almacen.gulic.org/lartc/lartc.pdf


http://www.lugmen.org.ar/pipermail/lug-list/2006-April/041078.html



pero las desconexiones persisten la verdad estoy desesperado ya no se donde buscar por eso que recurro a ustedes si alguien tiene alguna idea o manual se lo agradecere mucho les dejo mi script de balanceo de cargas.

ip route flush default
#ip addr flush eth0
ip addr flush eth1
ip addr flush eth2
ip addr flush eth3
echo "limpieza de parametros de red...."

ifconfig eth1 192.168.2.100
ifconfig eth3 192.168.1.100
ifconfig eth2 192.168.0.10
echo "configuracion de ip's para eth1 y eth3"

ip route add 192.168.2.0 dev eth1 src 192.168.2.100 table router1
ip route add default via 192.168.2.1 table router1
echo "configuracion de primer router eth1...."

ip route add 192.168.1.0 dev eth3 src 192.168.1.100 table router2
ip route add default via 192.168.1.1 table router2
echo "configuracion de segundo router eth3...."

ip route add 192.168.2.0 dev eth1 src 192.168.2.100
ip route add 192.168.1.0 dev eth3 src 192.168.1.100
echo "se agregan segmentos de red"

ip route add 192.168.0.0 dev eth2 table router1
#ip route add 127.0.0.0 dev lo table router1
ip route add 192.168.0.0 dev eth2 table router2
#ip route add 127.0.0.0 dev lo table router2
echo "se agregan segmento de red local"

ip rule add from 192.168.2.100 table router1
ip rule add from 192.168.1.100 table router2
echo "tablas a seguir"

#ip route add default via 192.168.1.1
#echo "router default"

ip route add default equalize scope global nexthop via 192.168.2.1 dev eth1 weight 1 nexthop via 192.168.1.1 dev eth3 weight 1
echo "balanceo entre dos adsl"


echo "0"> /proc/sys/net/ipv4/conf/eth3/rp_filter
echo "0"> /proc/sys/net/ipv4/conf/eth1/rp_filter
echo "0"> /proc/sys/net/ipv4/conf/eth2/rp_filter




-·=»‡«=·-ƒ®åñ¢¦§¢0  ¡åv¦ë®  §.-·=»‡«=·-
_________________________________________________________________
Reveal your inner athlete and share it with friends on Windows Live.
http://revealyourinnerathlete.windowslive.com?locale=en-us&ocid=TXT_TAGLM_WLYIA_whichathlete_us




More information about the Fedora-es-list mailing list