Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Gracias por la ayuda
César
El 30/06/11 09:59, César Martinez escribió:
Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Gracias por la ayuda
César
si solo lo usas con Squid.... a ese servidor... yo busque mucho... para una situacion como la tuya.. y la mejor opcion fue instalar ClearOS (en el fondo es un Redhat/Centos) que permite multiwan + balanceo y demas y tiene squid + dansguardian........ lo puede hacer transparente.. con auntentificacion, etc, etc, etc...
Saludos y Suerte...
Gracias voy a navegar a ver que tal me va con ese software que mencionas pero la idea seria no tener que cambiar de distro para el efecto con todo muchas gracias
César
El 30/06/11 08:33, Walter escribió:
El 30/06/11 09:59, César Martinez escribió:
Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Gracias por la ayuda
César
si solo lo usas con Squid.... a ese servidor... yo busque mucho... para una situacion como la tuya.. y la mejor opcion fue instalar ClearOS (en el fondo es un Redhat/Centos) que permite multiwan + balanceo y demas y tiene squid + dansguardian........ lo puede hacer transparente.. con auntentificacion, etc, etc, etc...
Saludos y Suerte...
El 30/06/2011 07:12 p.m., César Martinez escribió:
Gracias voy a navegar a ver que tal me va con ese software que mencionas pero la idea seria no tener que cambiar de distro para el efecto con todo muchas gracias
César
El 30/06/11 08:33, Walter escribió:
El 30/06/11 09:59, César Martinez escribió:
Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Gracias por la ayuda
César
si solo lo usas con Squid.... a ese servidor... yo busque mucho... para una situacion como la tuya.. y la mejor opcion fue instalar ClearOS (en el fondo es un Redhat/Centos) que permite multiwan + balanceo y demas y tiene squid + dansguardian........ lo puede hacer transparente.. con auntentificacion, etc, etc, etc...
Saludos y Suerte...
Que tal amigo lei tu correo no habia tenido tiempo de contestarte pero hay te va..
lo que quieres hacer se me ocurre lo puedes hacer de dos formas..
1- es balanceo de carga osea que tu servidor este solicitando paginas a travez de los dos canales esto mejora tu ancho de banda pero tambien tiene sus detalles...
2- la segunda es tener configurado siempre los enlaces en el servidor pero solo utilizar uno y en dado caso de que falle tener un script que haga el cambio automatico...
saludos para mas informacion sobre esto te dejo la mejor guia que encontraras en internet
suerte...
El día 30 de junio de 2011 06:59, César Martinez cmartinez@servicomecuador.com escribió:
Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Se supone que el segundo proveedor te dará una IP por DHCP, por lo que no habría ningún problema, solo tienes que verificar en la interfaz donde la tienes conectada que si te la esta entregando.
La redireccion del trafico se hace en tus reglas IPTABLES que tengas, hacia tu salida de internet, en la interfaz que la tengas conectada
Gracias por la ayuda
César
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola muchas gracias por responder, es decir que con una regla se solucionaria todo?? adicional a esto como mencionaba en mi squid.conf la primera linea es
http_port 192.168.0.1:3128 transparent
Y en mi firewall tengo las dos tarjetas de red y el nat al puerto 3128 lo hace de la eth0 habria que cerar otra liena igual peor haciendo nat a la eth2
Gracias nuevamente
El 30/06/11 09:03, José Roberto Alas escribió:
El día 30 de junio de 2011 06:59, César Martinez cmartinez@servicomecuador.com escribió:
Hola amigos esperandoq ue todos se encuentren bien acudo a usted a ver si me peuden ayudar a despejar una duda les expongo el problema:
En una empresa tengo funcionando un proxy con squid + dchpd para controlar la generación de ips donde tengo dos tarjetas de red eth0: tiene_la_ip_publica_del_isp eth1: 192.168.0.1 actualmente funciona bien sin problemas.
Por problemas de internet con el proveedor mi cliente ha contratado una segundo proveedor de internet entonces la idea es que se va el servicio del proveedor principal y debería entrar a funcionar el otro segundo proveedor de internet.
Aspectos a tomar en cuenta
a.- En al configuración del squid.conf la primera linea es esta http_port 192.168.0.1:3128 transparent b.- El segundo proveedor contratado no da una ip publica c.- Esta ya conectada una tercera tarjeta de red que es eth2
Las preguntas serían
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor Caso b.- Si no se puede hacer que detecte automáticamente que parámetros habria que aumentar en el squid y/o en el archivo dhcpd.conf para que funcione el segundo proveedor
Se supone que el segundo proveedor te dará una IP por DHCP, por lo que no habría ningún problema, solo tienes que verificar en la interfaz donde la tienes conectada que si te la esta entregando.
La redireccion del trafico se hace en tus reglas IPTABLES que tengas, hacia tu salida de internet, en la interfaz que la tengas conectada
Gracias por la ayuda
César
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Caso a.- De que forma se puede hacer que mi centos detecte que se fue el internet del proveedor principal y entre a funcionar el segundo proveedor
no es una configuración "sencilla"
usando iptables es relativamente fácil configurar dos gateway por defecto aplicables a paquetes que cumplan ciertos requisitos, por ejemplo que según la dirección de origen vayas por una salida u otra
pero que esa asignación sea "dinámica" y que detecte caídas de tus proveedores no es fácil
Creo que te sería más fácil configurar dos squids, idealmente cada uno en un servidor distinto con una ip distinta y con la opción activada de "hermanos" para que compartan el trabajo entre las dos caches y por último configurar el router centos que tengas para que con el squid con la ip 1 salga por la salida 1 y el 2 por la otra.
La idea sería que un squid que reciba una petición si no la puede resolver le pregunte a su "hermano". Subirá la latencia con las primeras peticiones (no cacheadas) pero debería ser muy redundante.
con un sólo servidor configurar los dos squids con ips distintas de origen sería más complejo