Tutorial load balance (paralelo) + Debian + ThunderCache + servidor MK 3.13-3.22
Falando em conteúdo,ta meio corrido akee nesses ultimos dias.
Estou devendo a regra de redirecionamento de downloads,então amanhã vou postar akee...
:itsme:
Tutorial load balance (paralelo) + Debian + ThunderCache + servidor MK 3.13-3.22
14º Parte:
Redirecionando Downloads para outro Link.
Primeiramente vamos esclarecer o seguinte!
Como realmente funciona o redirecionamento de downloads do tipo .exe , .rar etc?
Bom,como marcamos pelo Content então tudo o que for relacionado ao nome exe ,rar,iso,etc(desde que seja marcado no firewall) sera redirecionado ao link em que escolhemos.
Então fica facíl perceber que o link para qual estamos redirecionando o "download",ele não sabe que é um download,apenas ele assume a obrigação de enviar os pacotes.
Concluindo,se abrirmos um site com o nome de www.exemplar.com ficou evidente que o nosso link que assumira os "downs",ira assumir também à abertura do site citado no exemplo.
Resumindo,a navagação limpa passara também por ele. (Em raros casos,mas passara)
Bom esse é meu ponto de vista,mas se analisarmos com calma,iremos perceber que são apenas alguns sites que entraram pelo nosso link destinado a "Downloads".
Faz uns 4 dias que estou fazendo testes aqui,e realmente os downs que marquei (.exe , .rar , .zip e .iso) estão sendo todos tranferidos pelo link correto(link usado apenas para os downs),deixando assim o link para a navegação "limpa" e descongestionado,passando apenas os downs que não marquei.Mas também fica difícil querer redirecionar tudo,uma vez que como mencionado em outro post,alguns "downs" do tipo mp3 que se encontram em sites www.4shared.com tem como link o nome totalmente desrelacionado à extensão do arquivo.
Veja o exemplo abaixo de um arquivo em mp3 hospedado em um site:
Link para download do arquivo mp3:
4shared.com - online file sharing and storage - download Bruno e Marrone - Não Tente me Impedir.mp3
http://img41.imageshack.us/img41/1884/tutorial18.jpg
Então se marcarmos para redirecionar arquivos de mp3,mp4 etc eu não veria necessidade,ja que mp3,mp4 etc são baixados frequentemente por nos mesmos e usuários da rede em programas do tipo P2P.
E os tais p2p ja passam por um link destinado a navegação "suja",caso estejam seguindo nosso loadbalance deste tópico.
Continua...
Tutorial load balance (paralelo) + Debian + ThunderCache + servidor MK 3.13-3.22
15º Parte:
Regras para o Redirecionamento de "Downloads"
Para quem seguiu o tópico desde o início,não tera problemas nesta etapa.
Configuração feita no MK Balance:
/ip firewall filter
add action=add-dst-to-address-list address-list=Download address-list-timeout=3d11h chain=forward comment=\
"FASE DE TESTES - REDIRECIONAMENTO DE DOWNLOADS COM EXTENSAO .EXE - LINK3" content=.exe disabled=no
add action=add-dst-to-address-list address-list=Download address-list-timeout=3d11h chain=forward comment=\
"FASE DE TESTES - REDIRECIONAMENTO DE DOWNLOADS COM EXTENSAO .ISO - LINK3" content=.iso disabled=no
add action=add-dst-to-address-list address-list=Download address-list-timeout=3d11h chain=forward comment=\
"FASE DE TESTES - REDIRECIONAMENTO DE DOWNLOADS COM EXTENSAO .RAR - LINK3" content=.rar disabled=no
add action=add-dst-to-address-list address-list=Download address-list-timeout=3d11h chain=forward comment=\
"FASE DE TESTES - REDIRECIONAMENTO DE DOWNLOADS COM EXTENSAO .ZIP - LINK3" content=.zip disabled=no
add action=mark-routing chain=prerouting comment="Videos - YouTube" disabled=no dst-address=189.73.192.208 new-routing-mark=Link-3 \
passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.209 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.210 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.211 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.212 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.213 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.214 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.215 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.216 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.217 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.218 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.219 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.220 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.221 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.222 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.223 new-routing-mark=Link-3 passthrough=yes
add action=mark-routing chain=prerouting comment="" disabled=no dst-address=189.73.192.224 new-routing-mark=Link-3 passthrough=yes
/ip firewall nat
add action=src-nat chain=srcnat comment="NAT - Redirecionamento de Downloads com extensoes .exe .rar .iso .zip" connection-mark=Down disabled=no protocol=tcp \
to-addresses=192.168.3.2 to-ports=0-65535
/ip firewall mangle
add action=mark-connection chain=prerouting comment="FASE DE TESTES - REDIRECIONAMENTO DE DOWNLOADS COM EXTENSOES .EXE .ISO .RAR .ZIP" connection-state=new \
disabled=no dst-address-list=Download in-interface=Link-Gerenciado new-connection-mark=Down passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=Down disabled=no in-interface=Link-Gerenciado new-routing-mark=Link-3 passthrough=no
Obs.:
A regra de NAT devera ficar acima de todas as outras NAT!
:itsme:
Tutorial load balance (paralelo) + Debian + ThunderCache + servidor MK 3.13-3.22
16º Parte:
Passo a Passo de como colocar sua Publicidade no MSN e ORKUT!
Em breve...
:itsme:
em relação ao load balance se um link para
caso um dos links pare, autenticação do adsl (ip fixo speedy), problemas no link, etc, com estas regras como fica a coisa, os serviços daquelas portas jogadas pra ele vão parar também?