Re: [debian] balanceo internet

2014-07-03 Por tema Camaleón
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

2014-07-03 Por tema Francesc Guitart

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

2014-07-02 Por tema gustavo c
Muchas gracias x toda la Info


Re: [debian] balanceo internet

2014-07-02 Por tema Ali Moreno
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

2014-07-02 Por tema Maykel Franco
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

2014-07-02 Por tema Santiago Liz
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

2014-07-02 Por tema Francesc Guitart

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

2014-07-02 Por tema Francesc Guitart

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

2014-07-01 Por tema 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_1FskahedQSc=TODtpYV27gY7-vXrCnuk0wsBWxk=tho...@mail.gmail.com