Página 1 de 7 123456 ... ÚltimoÚltimo
+ Responder ao Tópico



  1. Boa noite a todos, hoje tentei o dia inteiro direcionar o acesso do YouTube a um link exclusivo, pelo squid, usando tcp_outgoing_address, se alguém puder me ajudar ficarei grato, segue o cenário:

    link1, eth1 ip xxx.xxx.xxx.xxx
    link2, eth2 ip yyy.yyy.yyy.yyy
    rede local, eth0 ip 10.0.0.0/23

    Uso squid 2.7

    No squid.conf:

    acl link2 url_regex .youtube.com
    tcp_outgoing_address yyy.yyy.yyy.yyy link2
    http_access allow link2

    Tenho uma regra para o squid não fazer cache do Youtube, será esse o problema?

    acl YouTube dstdomain youtube.com
    always_direct allow YouTube

    Adicionei uma segunda tabela de roteamento:

    echo "200 secundario" >> /etc/iproute2/rt_tables

    Adicionei as rotas estáticas na tabela "secundario", adicionei a rota default do link2 na tabela "secundario".

    ip route add default via yyy.yyy.yyy.yyy table secundario

    Uso regras de NAT para proxy transparent:

    modprobe iptable_nat
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

    Nem sinal de funcionar, não acontece nada, o Youtube continua funcionando normal, não tive nehum retorno de erro, o que faltou fazer? Grato a todos.

  2. Boa noite amigo, isso eh algo que ja tentei e nao obtive sucesso, na empresa ao qual trabalho tenho firewall onde nele tem dois links, o link principal sai pelo squid, o segundo link sai com iptables + iproute2.

    Att,

    Brenno Freires



  3. No meu caso aqui quero que redicionamento aconteça depois do squid, o que você acha de minha configuração?

  4. acl link2 url_regex .youtube.com
    acl link2 url_regex youtube.com #correto

    tcp_outgoing_address yyy.yyy.yyy.yyy link2
    tcp_outgoing_address yyy.yyy.yyy.yyy secundario #correto

    http_access allow link2
    http_access allow secundario #correto

    echo "200 secundario" >> /etc/iproute2/rt_tables


    Cuidado tambem, se alguma regra de marcação esta ativa e impedindo o squid de redirecionar o link.
    Última edição por info24hs; 13-06-2009 às 12:45.



  5. Bom dia amigo, ja implantei essa soluçao com bons resultados. Segue abaixo como fiz
    Supondo o sequinte cenario:
    IPS das placas de rede do squid:
    eth0 = 192.168.10.254/24 #Clientes
    eth1 = 10.0.0.1/24 #Link 1
    eth2 = 10.1.1.1/24 #Link 2
    gw_link1 = 10.0.0.254
    gw_link2 = 10.1.1.254

    1 - No squid.conf , defina quais dominios vao sair pelo Link2
    acl link2 dstdomain .youtube.com .orkut.com
    tcp_outgoing_address 10.1.1.1 link2

    2 - Encaminho em anexo um Script que fiz, que ajudou muito no trabalho. Altere as variaveis do script conforme a nescessidade. Caso tenha interesse, tambem tenho outro script que faz marcaçao de pacotes redirecionando certos trafegos para cada link.

    Espero ter colaborado. Qualquer duvida, post novamente.
    Att.
    Gabriel Siena
    Arquivos Anexos Arquivos Anexos






Tópicos Similares

  1. Preciso de ajuda para entender e corrigir o log do squid
    Por ricardodru no fórum Servidores de Rede
    Respostas: 5
    Último Post: 10-03-2007, 12:17
  2. Novato com squid = BOMBA rs! Preciso de ajuda !
    Por rufino no fórum Servidores de Rede
    Respostas: 10
    Último Post: 21-10-2006, 10:46
  3. Preciso de ajuda no Squid........não esta compartilhando....
    Por miqueias no fórum Servidores de Rede
    Respostas: 9
    Último Post: 08-01-2006, 10:49
  4. SQUID 2.5 STABLE5 -Preciso de Ajuda
    Por markcom no fórum Servidores de Rede
    Respostas: 2
    Último Post: 16-12-2003, 09:43
  5. sou iniciante e preciso de ajuda
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 19-09-2002, 00:48

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L