como disse anteriormente, no squid!
Versão Imprimível
como disse anteriormente, no squid!
e no mk como seria feito isso
Na verdade o que eu fiz não tem nada a ver com balanceamento com marcação de pacotes e NTH. É bem simples, clientes "fominhas" que só usam P2P vão para o xDSL. Marco no mangle a rota para o IP, no NAT eu faço o NAT para o IP (ou rede) para a interface de saida xDSL e no IP Route eu faça a gateway padrao o xDSL.
Ainda no NAT tenho a regra de redir da porta 80 ao web-proxy, que automaticamente envia todos ao proxy, e quando ele sai para web (somente porta 80) é através do meu PPP (dedicado).
E se eu fizer assim... ligar o link full diretamente no pc com squid e fazer um LB nth numa maquina a parte para 3 adsl... no mkt da torre eu faço o parent-proxy para o squid e apenas deixo como gateway neste mkt o ip do outro mkt q tah fazendo o LB dos 3 adsl..
Neste caso todo trafego na porta 80 sairia pelo link full e o restante seria balanceado por nth nos 3 adsl.. estou certo?
vlw
Imagina o tamanho deste cache rsrs....
Só me responde essa duvida por favor: https://under-linux.org/forums/mikro...tml#post309073
vlw
quem quiser aplicar pelo squid, procure por tcp_outgoing_address no google.
O que deve ser feito é +-:
1) criar as ACL no squid com os nomes dos sites:
acl baixado url_regex .mp3$
acl baixado url_regex .ogg$
acl baixado url_regex .vqf$
acl baixado url_regex .tar.gz$
acl baixado url_regex .flv$
acl baixado url_regex .gz$
acl baixado url_regex .rpm$
acl baixado url_regex .zip$
acl baixado url_regex .rar$
acl baixado url_regex .avi$
acl baixado url_regex .mpeg$
acl baixado url_regex .mpe$
acl baixado url_regex .mpg$
acl baixado url_regex .qt$
acl baixado url_regex .ram$
acl baixado url_regex .rm$
acl baixado url_regex .iso$
acl baixado url_regex .raw$
acl baixado url_regex .wav$
acl baixado url_regex .mov$
acl baixado url_regex .wma$
acl baixado url_regex .wmv$
acl baixado url_regex .vob$
acl baixado url_regex .rmvb$
acl baixado url_regex .exe$
acl baixado url_regex .cab$
acl baixado url_regex .dat$
acl baixado url_regex .img$
acl baixado url_regex .bin$
acl baixado url_regex .tar.bz2$
acl baixado url_regex .m3u$
acl baixado url_regex .*liveupdate.*
acl baixado url_regex .*windowsupdate.*
acl baixado url_regex .*sendspace.*
acl baixado url_regex .*4shared.*
acl baixado url_regex .*rapidshare.*
acl baixado url_regex .*qmov.com.*
acl baixado url_regex .*megaupload.*
acl baixado url_regex .*sendspace.*
acl baixado url_regex .*orkut.*
acl baixado url_regex .*youtube.*
http_access allow baixado
tcp_outgoing_address 192.168.2.2 baixado
o ip acima é o da sua placa de rede do link onde vc quer que as acl "baixado" saiam
ou seja, tudo o que nao for do grupo "baixado" sai pela sua rota default. o que for "baixado" sai pelo gateway que vc colocou. Eu faco isso aqui. Tenho uma LP e um ADSL. Todas as extensoes que coloquei acima saem pelo ADSL. o RESTO sai pela LP.
vejam o link abaixo:
artigos_geral:rotasquid []
a unica coisa é que ele manda colocar o endereco do gateway. Mas aqui nao funcionou assim, tive que colocar o endereco da PLACA onde sai o link
Espero ter ajudado um pouco
Fabricio
O que eu queria era implementar esta estrutura de rede que está na imagem em anexo... ou seja:
Trafego na porta 80 redirecionar para o squid... no squid, o que for html, php, etc saia atraves do link full... e o que for .mp3, .zip, .avi, etc... ele joga numa maquina com mikrotik fazendo load balance nth de 3 adsl...
se der certo ai depois eu implemento o cachefull...
Eae pessoal.. será que tem como?
Abração e bom feriado à todos... fiquem com Deus e sucesso.....
como poderiamos fazer isso usando o mk sem proxy e com proxy determinar arquivos pra um certo link e outro pra outro link
alguem saber se possivel fazer isso no mk
alguem saber fazer no mk arquivos pra down sair por link num balanceamento...
Trsite é marcar no squid tudo quanto é tipo de arquivo, óbvio que seria útil marcar os .rar .exe .mov .avi etc...
É difícil fazer isso no squid ?
Abraços