Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #21

    Padrão

    Caro amigo Nerdz-x, se entendi corretamente você está marcando na saída do firewall é isso? Essa marcação no caso não tem nada com a marcação que o squid faz, certo? Vai forçar sair pela rota correta, ótimo, vou testar aqui. Só não entendi o porque da marcação no PREROUTING, isso não desviaria o conteúdo do cache? Grato pela atenção.
    Última edição por Josue Guedes; 08-07-2009 às 21:33.

  2. #22

    Padrão

    ai brother, a marcação do prerouting eu coloquei porque alguns sites não passam pelo squid e deixei sair pelo link1.

    qualquer coisa tamo aqui.

    flw abraços.



  3. #23

    Padrão

    Beleza, juntei as dicas de vocês aqui, e deu certo, rsrsrs. Porém só não dá certo com o YouTube, coisa extranha, alguém conseguiu com o Youtube?

  4. #24

    Padrão

    Isso ai gente, testes e mais testes aqui, 100% funcionando, show de bola, porém só o Youtube que não vai. Acredito que pelo fato de aqui te sido instalado VideoCache deve ter alguma zebra, vou tentar em um outro servidor, e posto os resultados.



  5. #25
    Não Registrado
    Visitante

    Padrão

    Josue,

    Se possível, faz um resumo do que você fez para funcionar.

    No aguardo.

    Att,

    Brenno Freires

  6. #26

    Padrão

    ai amigo, o problema com o youtube é que os hosts dos filmes mudam e geralmente não são hospedado no youtube.com.

    o esquema é colocar acl mime ou file extension.

    o que eu fiz foi o seguinte:

    acl site url_regex -i "/router/sys/etc/squid_sites.rota_b"
    acl mime rep_mime_type -i "/router/sys/etc/squid_mime.rota_b"
    acl arquivos urlpath_regex -i "/router/sys/etc/squid_files.rota_b"

    tcp_outgoing_address xxx.xxx.xxx.xxx site
    tcp_outgoing_address xxx.xxx.xxx.xxx mime
    tcp_outgoing_address xxx.xxx.xxx.xxx arquivos
    tcp_outgoing_address yyy.yyy.yyy.yyy all

    qq coisa tamo ai.



  7. #27

    Padrão

    Citação Postado originalmente por nerdz-x Ver Post
    ai amigo, o problema com o youtube é que os hosts dos filmes mudam e geralmente não são hospedado no youtube.com.

    o esquema é colocar acl mime ou file extension.

    o que eu fiz foi o seguinte:

    acl site url_regex -i "/router/sys/etc/squid_sites.rota_b"
    acl mime rep_mime_type -i "/router/sys/etc/squid_mime.rota_b"
    acl arquivos urlpath_regex -i "/router/sys/etc/squid_files.rota_b"

    tcp_outgoing_address xxx.xxx.xxx.xxx site
    tcp_outgoing_address xxx.xxx.xxx.xxx mime
    tcp_outgoing_address xxx.xxx.xxx.xxx arquivos
    tcp_outgoing_address yyy.yyy.yyy.yyy all

    qq coisa tamo ai.
    Beleza, vou tentar com o file extension. Grato.

  8. #28

    Padrão

    Com o file extension não foi também, com o mime parece que sim. Veja se fiz certo:

    #YouTube
    acl youtube rep_mime_type -i application/x-shockwave-flash
    tcp_outgoing_address 192.168.7.2 youtube
    http_access allow youtube



  9. #29

    Padrão

    Funcionou! Usei:

    #Youtube
    acl youtube dstdom_regex youtube.com
    tcp_outgoing_address 192.168.7.2
    http_access allow youtube

    O "regex" registra a palavra certo? Direcionou todo o que eu quiser.

    O tópico apresenta a solução completa. Grato a todos.

  10. #30

    Padrão

    Citação Postado originalmente por Não Registrado Ver Post
    Josue,

    Se possível, faz um resumo do que você fez para funcionar.

    No aguardo.

    Att,

    Brenno Freires
    Usei o script do gsiena, e usei as regras de marcação do nerdz-x, por final usei dstdomain regex, conforme mensionei.



  11. #31

    Padrão

    Se possível poste seu squid.conf para ver como ficou.

    Abraços, Jefferson

  12. #32

    Padrão

    Nada de extra no squid além do dstdom_regex.