Re: [debian] balanceo internet
El Wed, 02 Jul 2014 00:31:26 -0300, gustavo c escribió: > En mi trabajo voy a tener dos proveedores de internet y quiero hacer > balanceo de carga. Tener un servidor con dos tarjetas de red para los > Proveedores de internet y una para la red lan. > Alguna recomendación, dificultad que voy a tener? > Me conviene usar algo que está preparado como zeroshell? > Yo deseo usar Debian En Google tienes un buen montón de info que te puede servir al menos para empezar: https://www.google.com/webhp?complete=0&hl=en&gws_rd=ssl#complete=0&hl=en&q=dsl+load+balance+debian Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2014.07.03.14.32...@gmail.com
Re: [debian] balanceo internet
El 02/07/2014 5:31, gustavo c escribió: En mi trabajo voy a tener dos proveedores de internet y quiero hacer balanceo de carga. Tener un servidor con dos tarjetas de red para los Proveedores de internet y una para la red lan. Alguna recomendación, dificultad que voy a tener? Me conviene usar algo que está preparado como zeroshell? Yo deseo usar Debian gracias Reenvío a la lista un mensaje que me llega por privado: Mensaje original Asunto: Re: [debian] balanceo internet Fecha: Wed, 2 Jul 2014 14:39:37 -0500 De: Abraham Rico Moreno <> Para: Francesc Guitart <> #!/bin/bash # The tests are now performed based on DNS resolve # Update by Abraham Rico =) source /tmp/initialconfig PATH=/bin:/sbin:/usr/bin:/usr/sbin # LINK1 = Enlace1, LINK2 = Enlace2, LINK 3 = Enlace3 IF1IP=IPEnlace1 IF1GW=Gatewayenlace1 IF2IP=IPEnlace2 IF2GW=Gatewayenlace2 IF3IP=IPEnlace3 IF3GW=Gatewayenlace2 IP=$(which ip) dig @8.8.8.8 -b $IF1IP google.com <http://google.com> +time=1 1> /dev/null 2>&1 if [ $? -eq 0 ]; then LINK1=1 else LINK1=0 fi dig @8.8.8.8 -b $IF2IP google.com <http://google.com> +time=1 1> /dev/null 2>&1 if [ $? -eq 0 ]; then LINK2=1 else LINK2=0 fi dig @8.8.8.8 -b $IF3IP google.com <http://google.com> +time=1 1> /dev/null 2>&1 if [ $? -eq 0 ]; then LINK3=1 else LINK3=0 fi # LINK1 = Enlace1, LINK2 = Enlace2 if [ "$LINK1" == "$LINK1WAS" ] && [ "$LINK2" == "$LINK2WAS" ] && [ "$LINK3" == "$LINK3WAS" ]; then exit 0 fi # LINK1 = Enlace1, LINK2 = Enlace2, LINK3 = Enlace3 if [ "${LINK1}" == "1" ] && [ "$LINK2" == "1" ] && [ "$LINK3" == "1" ]; then $IP route del default ; $IP route add default scope global nexthop via $IF1GW dev eth0 weight 1 nexthop via $IF2GW dev eth2 weight 2 nexthop via $IF3GW dev eth4 weight 4 echo "Los tres $(date +%F_%r)" >> /root/internet-failover-historydos echo "LINK1WAS=1" > /tmp/initialconfig echo "LINK2WAS=1" >> /tmp/initialconfig echo "LINK3WAS=1" >> /tmp/initialconfig /sbin/ip route flush cache exit 0 fi # LINK1 = Enlace1, LINK2 = Enlace2, LINK3 = Enlace3 if [ "${LINK1}" == "1" ] && [ "$LINK2" == "1" ] && [ "$LINK3" == "0" ]; then $IP route del default ; $IP route add default scope global nexthop via $IF2GW dev eth2 weight 2 nexthop via $IF1GW dev eth0 weight 1 echo "Fallo Enlace3, saliendo por Enlace1 y Enlace2 el $(date +%F_%r)" >> /root/internet-failover-historydos echo "LINK1WAS=1" > /tmp/initialconfig echo "LINK2WAS=1" >> /tmp/initialconfig echo "LINK3WAS=0" >> /tmp/initialconfig /sbin/ip route flush cache exit 0 fi # LINK1 = Enlace1, LINK2 = Enlace2, LINK3 = Enlace3 if [ "${LINK1}" == "1" ] && [ "$LINK2" == "0" ] && [ "$LINK3" == "1" ]; then $IP route del default ; $IP route add default scope global nexthop via $IF1GW dev eth0 weight 1 nexthop via $IF3GW dev eth4 weight 4 echo "Fallo Enlace2, saliendo por Enlace1 y Enlace3 el $(date +%F_%r)" >> /root/internet-failover-historydos echo "LINK1WAS=1" > /tmp/initialconfig echo "LINK2WAS=0" >> /tmp/initialconfig echo "LINK3WAS=1" >> /tmp/initialconfig /sbin/ip route flush cache exit 0 fi # LINK1 = Enlace1, LINK2 = Enlace2, LINK3 = Enlace3 if [ "${LINK1}" == "1" ] && [ "$LINK2" == "0" ] && [ "$LINK3" == "0" ]; then $IP route del default ; $IP route add default via $IF1GW echo "Fallo Enlace2 y Enlace3, saliendo por Enlace1 el $(date +%F_%r)" >> /root/internet-failover-historydos echo "LINK1WAS=1" > /tmp/initialconfig echo "LINK2WAS=0" >> /tmp/initialconfig echo "LINK3WAS=0" >> /tmp/initialconfig /sbin/ip route flush cache exit 0 fi # LINK1 = Enlace1, LINK2 = Enlace2, LINK3 = Enlace3 if [ "${LINK1}" == "0" ] && [ "$LINK2" == "1" ] && [ "$LINK3" == "1" ]; then $IP route del default ; $IP route add default scope global nexthop via $IF2GW dev eth2 weight 2 nexthop via $IF3GW dev eth4 weight 4 echo "Fallo Enlace1, saliendo por Enlace2 y Enlace3 el $(date +%F_%r)" >> /root/internet-failover-historydos echo "LINK1WAS=0" > /tmp/initialconfig echo "LINK2WAS=1" >> /tmp/initialconfig echo "LINK3WAS=1" >> /tmp/initialconfig /sbin/ip route
Re: [debian] balanceo internet
Muchas gracias x toda la Info
Re: [debian] balanceo internet
Si buscas administrar por consola y sin soluciones prefabricadas (ISOs distintos a los oficiales de Debian) o con interfaces web... http://shorewall.net/MultiISP.html And be happy! 2014-07-01 23:01 GMT-04:30 gustavo c : > En mi trabajo voy a tener dos proveedores de internet y quiero hacer > balanceo de carga. Tener un servidor con dos tarjetas de red para los > Proveedores de internet y una para la red lan. > Alguna recomendación, dificultad que voy a tener? > Me conviene usar algo que está preparado como zeroshell? > Yo deseo usar Debian > > gracias > -- > gustavo c > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > https://lists.debian.org/cafm_1fskahedqsctodtpyv27gy7-vxrcnuk0wsbwxktho...@mail.gmail.com > > -- Ali Moreno ( @r3c4ll ) "A la persona no se le conoce por lo que sabe, sino por lo que hace con lo que sabe" Martin Luther King
Re: [debian] balanceo internet
El 02/07/2014 21:40, "Santiago Liz" escribió: > > El día 2 de julio de 2014, 8:46, Francesc Guitart escribió: > > Hola, > > > > El 02/07/2014 5:31, gustavo c escribió: > > > >> En mi trabajo voy a tener dos proveedores de internet y quiero hacer > >> balanceo de carga. Tener un servidor con dos tarjetas de red para los > >> Proveedores de internet y una para la red lan. > >> Alguna recomendación, dificultad que voy a tener? > >> Me conviene usar algo que está preparado como zeroshell? > >> Yo deseo usar Debian > >> > >> gracias > >> > > > > Necesitas iproute2: > > > > http://www.linuxcolombia.com.co/?q=node/47 > > > > > Otra opción es Shorewall http://shorewall.net/ (no lo utilicé, pero > tengo buenas referencias). > > De todas maneras, con iproute2 más iptables para mantener un marcado > de paquetes y/o nat lo puedes hacer tranquilamente. > > Si quieres tener un conocimiento más profundo del tema: > > http://lartc.org/howto/ > > > > > -- > > Francesc Guitart > > > > > > > > -- > > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > > with a subject of "unsubscribe". Trouble? Contact > > listmas...@lists.debian.org > > Archive: https://lists.debian.org/53b3f112.1070...@gmx.com > > > > Saludos, > Santiago.- > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: https://lists.debian.org/caj5esfzysy1+okg89fzagduca1v6g6qsef+4mubtjqed29z...@mail.gmail.com > Yo lo siento pero para firewall pfsense. Balanceo, failover .. Lo que quieras
Re: [debian] balanceo internet
El día 2 de julio de 2014, 8:46, Francesc Guitart escribió: > Hola, > > El 02/07/2014 5:31, gustavo c escribió: > >> En mi trabajo voy a tener dos proveedores de internet y quiero hacer >> balanceo de carga. Tener un servidor con dos tarjetas de red para los >> Proveedores de internet y una para la red lan. >> Alguna recomendación, dificultad que voy a tener? >> Me conviene usar algo que está preparado como zeroshell? >> Yo deseo usar Debian >> >> gracias >> > > Necesitas iproute2: > > http://www.linuxcolombia.com.co/?q=node/47 > > Otra opción es Shorewall http://shorewall.net/ (no lo utilicé, pero tengo buenas referencias). De todas maneras, con iproute2 más iptables para mantener un marcado de paquetes y/o nat lo puedes hacer tranquilamente. Si quieres tener un conocimiento más profundo del tema: http://lartc.org/howto/ > -- > Francesc Guitart > > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: https://lists.debian.org/53b3f112.1070...@gmx.com > Saludos, Santiago.- -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caj5esfzysy1+okg89fzagduca1v6g6qsef+4mubtjqed29z...@mail.gmail.com
Re: [debian] balanceo internet
El 02/07/2014 13:46, Francesc Guitart escribió: Hola, El 02/07/2014 5:31, gustavo c escribió: En mi trabajo voy a tener dos proveedores de internet y quiero hacer balanceo de carga. Tener un servidor con dos tarjetas de red para los Proveedores de internet y una para la red lan. Alguna recomendación, dificultad que voy a tener? Me conviene usar algo que está preparado como zeroshell? Yo deseo usar Debian gracias Necesitas iproute2: http://www.linuxcolombia.com.co/?q=node/47 Este howto me gusta más que el anterior: http://www.mauriciomatamala.net/PAR/iproute2.php -- Francesc Guitart -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53b3f31b.3070...@gmx.com
Re: [debian] balanceo internet
Hola, El 02/07/2014 5:31, gustavo c escribió: En mi trabajo voy a tener dos proveedores de internet y quiero hacer balanceo de carga. Tener un servidor con dos tarjetas de red para los Proveedores de internet y una para la red lan. Alguna recomendación, dificultad que voy a tener? Me conviene usar algo que está preparado como zeroshell? Yo deseo usar Debian gracias Necesitas iproute2: http://www.linuxcolombia.com.co/?q=node/47 -- Francesc Guitart -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53b3f112.1070...@gmx.com
[debian] balanceo internet
En mi trabajo voy a tener dos proveedores de internet y quiero hacer balanceo de carga. Tener un servidor con dos tarjetas de red para los Proveedores de internet y una para la red lan. Alguna recomendación, dificultad que voy a tener? Me conviene usar algo que está preparado como zeroshell? Yo deseo usar Debian gracias -- gustavo c -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAFM_1FskahedQSc=TODtpYV27gY7-vXrCnuk0wsBWxk=tho...@mail.gmail.com