TCP Outgoing...

Noticias y Anuncios

TCP Outgoing...

Mensagempor AdslWiFi » Qua Out 14, 2009 5:12 am

TCP Outgoing

Autor: AdslWiFi
Título: TCP Outgoing
URL: http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/TCP_Outgoing/tcpoutgoing.tgz
Estado Add-on: Estable
Versión Add-on: 1.0
Versión BrazilFW Requerida: 2.31 ó superior
Idioma: Español, Ingles, Portugués
Otros paquetes requeridos: : Squid + Balanceo de carga (Load Balance)
Conflicto con otros paquetes: Ninguno
Dedicatoria: Ramiropampa y Gamba47 por su ayuda en la elaboración.

ImagemImagemImagem

Breve descripción:

Español:
  • Con esta pequeña utilidad junto a Squid y disponiendo de un mínimo de dos líneas WAN haciendo Balanceo de carga, podemos hacer que determinadas páginas web’s sean redirigidas a una WAN u a otra de manera voluntaria.

    Con esto podremos por ejemplo conseguir que las web’s tipo descargas directas como por ejemplo http://www.megaupload.com y todos los link’s que dependan de ella, sean redirigidos a una WAN y así poder dejar siempre libre la línea elegida para http, consiguiendo con ello una navegación más limpia de nuestros clientes con el consiguiente efecto positivo que ello implica.

    Esto ya se podía hacer antes de otras formas con nuestro querido BazilFW, pero ahora disponemos de una serie de archivos donde podemos ir añadiendo ó quitando a voluntad las web’s elegidas y por tanto resultarnos más cómodo el proceso.

    Espero os sea de utilidad.

    Mejoras Pendientes en futuras actualizaciones:
  • Control Failover (desactivando TCP Outgoing en caso de fallo de una de las líneas utilizadas). Terminado
  • Permitir selección de las líneas a utilizar. Terminado
  • Posibilidad de aplicar reglas por IP (sugerencia Ramiropampa).
  • Botón On - Off (sugerencia MirageIII). Terminado
  • Y las sugerencias que se os ocurran...

Instalación: Igual que otros Add-on’s
Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/adslwifi/2.31.10/TCP_Outgoing/tcpoutgoing.tgz
cd /
umt
reboot


Saludos…
Editado pela última vez por AdslWiFi em Dom Dez 20, 2009 8:04 pm, em um total de 2 vezes.
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Dom Out 25, 2009 12:08 pm

Nueva versión disponible con los siguientes cambios:

  • Botón Activar - Desactivar (sugerencia MirageIII).
  • 4 Líneas WAN, con control automático del nº de líneas. Esto nos permite decidir qué web's sacar por cada una de las posibles líneas WAN que podemos tener.

Y ahora me tenéis que perdonar una cosa :). Esta actualización debido a la cantidad de cambios introducidos y a que se cambia el nº de archivos... aunque podría meterla en una actualización automática prefiero no hacerlo y pediros primero desinstaléis la anterior (previa copia de seguridad de TODAS las url's) y posteriormente instaléis la nueva.

También quiero dejar claro que si los usuarios que actualmente utilicen TCP Outgoing no realizan este cambio, pueden tener problemas en sucesivas actualizaciones automáticas (esto me está haciendo cuestionar que sea el usuario el que decida cuándo actualizar, recomendado por angelruiz). Dejo el nº de versión en la misma para que no se produzca una actualización automática.

Próximo paso: Failover... de esta manera si nos falla alguna de las lineas desactivamos automáticamente TCP Outgoing y todo sigue por las lineas activas si las hubiese y viceversa. Cuando vuelva la linea, se activa de nuevo TCP Outgoing.

Cualquier duda al respecto, por favor utilizad el foro Ayuda en General.

Saludos...
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Seg Dez 21, 2009 3:58 pm

Nueva versión:

A ver, he realizado una modificación a mi Add-on TCP Outgoing, dotándolo de Failover, de manera que si alguna de las WAN's utilizadas se detecta caída, TCP Outgoing se desactiva automáticamente y viceversa. Esta modiciación lleva un archivo changelog con la información de las distinta modificaciones. Este es el contenido referente a esta modificación:

Añadido control Failover de las líneas WAN's definidas. De esta forma en el caso de que alguna de las líneas definidas por el motivo que sea se encuentre caída, TCP Outgoing se desactiva automáticamente.

¿Por qué esto?. Pues porque si por ejemplo cae la línea WAN2 y a ella tenemos redirijo el tráfico de archivos tipo .rar ó por ejemplo la web http://www.youtube.com, esa web y ese tipo de archivos quedarían sin conexión ya que nuestro Brazil tiraría las correspondientes conexiones a esa WAN y al encontrarse caída no las mostraría.

Ahora, como TCP Outgoing "detecta" este error se desactiva por lo que entraría a funcionar Balanceo de carga nativo y este problema quedaría solucionado. De igual modo, cuando la línea caída se detecte de nuevo como UP, automáticamente se restablecería el servicio TCP Outgoing.

Si TCP Outgoing se encuentra desactivado de manera automática, en el caso de intentar activarlo no lo permitiría, mostrando un mensaje de línea WAN caída.

NOTA MUY IMPORTANTE¡¡: Load Balance de Brazil detecta bastante rápido la caída de alguna de las WAN's, por lo que la desactivación es casi instantánea. PERO, en el caso contrario no es tan rápido. He calculado que desde que la WAN se levanta de nuevo hasta que Brazil "se da cuenta" transcurren aproximadamente unos 12 minutos.
Digo esto para que cuando se hagan las pruebas no esperemos se active de nuevo rápidamente, que hay que esperar... :)


Deciros que esta actualización modifica archivos de LoadBalance, por lo que es necesario reiniciar.

Bien, paso a explicar LA ACTUALIZACIÓN. A través de consola escribimos esto:

Código: Selecionar todos
cd /
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/TCP_Outgoing/OutgoingAct.sh
chmod 755 OutgoingAct.sh
sh OutgoingAct.sh


Automáticamente se reinicia el PC y REQUISITO INDISPENSABLE es que nos aseguremos de tener línea de internet ANTES de picar de nuevo en TCP Outgoing, ya que el proceso de actualización se completará cuando accedamos de nuevo al add-on, aunque en esta ocasión ya no se reinicia. Pero repito, es importante tener internet ANTES de acceder de nuevo a él la primera vez.

Resumiendo, a través de cónsola escribimos las órdenes anteriores y se reinicia sólo, nos aseguramos tenemos internet y picamos es TCP Outgoing.

Saludos... :o!

NOTA: Para los que lo instalen por primera vez, el proceso es el normal viewtopic.php?f=27&t=71426
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Sex Fev 05, 2010 8:02 pm

Nueva actualización:
********************************************************************************
05/02/2010

Corregido bug que NO desactivaba TCP Outgoing en caso de fallo en la linea principal.

Solucionado el echo de que al activar TCP Outgoing tras una desactivacion MANUAL, se producía un reinicio de BrazilFW.

* Esta actualización se realizará AUTOMÁTICAMENTE cuando accedamos al menú TCP Outgoing.

Saludos...
Editado pela última vez por AdslWiFi em Sex Abr 02, 2010 6:55 pm, em um total de 1 vez.
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Sex Abr 02, 2010 6:54 pm

Nueva actualización: v.1.5
********************************************************************************
02/04/2010

Añadido control de acceso a internet al ejecutar por primera vez TCP Outgoing, ya que el acceso a la red es imprescindible para completar la instalación y si no había acceso se producía un error de instalación.

Corregido un importante bug's que asignaba erróneamente las líneas WAN's. Gracias Ramiropampa.

* Esta actualización se realizará AUTOMÁTICAMENTE cuando accedamos al menú TCP Outgoing.

Changelog en http://www.brazilfw.com.br/users/AdslWi ... ngelog.txt o directamente desde el propio Add-on.

Saludos...
Editado pela última vez por AdslWiFi em Sáb Abr 03, 2010 9:29 pm, em um total de 1 vez.
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Sáb Abr 03, 2010 9:29 pm

Nueva actualización: v.1.6
********************************************************************************
04/04/2010

Solucionado un error sin importancia en la línea comentada de squid.conf que mostraba una versión errónea del Add-on.

* Esta actualización se realizará AUTOMÁTICAMENTE cuando accedamos al menú TCP Outgoing.

Changelog en http://www.brazilfw.com.br/users/AdslWi ... ngelog.txt o directamente desde el propio Add-on.

Saludos...
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor AdslWiFi » Sáb Abr 24, 2010 8:54 am

En el caso de que alguien que tenga TCP Outgoing y tambien utilice SCA (Squidcacheauxiliar), para que el control de Failover de TCP Outgoing también levante el servicio de SCA, podemos hacer lo siguiente:

Editamos el archivo /etc/rc.d/pkgs/rc.tcpoutgoing (por ejemplo podemos hacerlo con WinSCP) y abajo del todo buscamos las lineas:

Código: Selecionar todos
     inicial
esac


y las dejamos de la siguiente manera:

Código: Selecionar todos
    inicial
    /etc/rc.d/pkgs/rc.zzz_SquidCacheAux restart
esac


De esta manera si se diese el caso de caida de una de las WAN, cuando TCP Outgoing recarga squid.conf, es necesario recargar SCA y con esto se hace automático :) que es de lo que se trata, que no tengamos que estar pendiente de nuestros servidores y que ellos solos solucionen las cosas.

Saludos...
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: TCP Outgoing...

Mensagempor ramiropampa » Sáb Abr 24, 2010 9:36 pm

Muchas Gracias... aplicando y probando....... :twisted:

Saludos
Ramiro
Reglas del foro
Topics Importantes a leer antes de preguntar!
Que hacer al solucionar un problema

-Si compartes el Dinero, queda la mitad, Si compartes el Conocimiento, queda el DOBLE
Avatar do usuário
ramiropampa
BFW Beneméritos
 
Mensagens: 4141
Registrado em: Qua Dez 28, 2005 6:31 pm
Localização: En mi casa
BrazilFW Box:


Voltar para BrazilFW Noticias (Español)

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron