+ Responder ao Tópico



  1. Citação Postado originalmente por brunobrandao Ver Post
    Olá amigo Bill, eu sou o cara "não registrado" acima. rsrs
    Bem, resolvi o problema da demora, vc estava certo em relação a lentidão. Mas agora só tem 1 coisinha q ta matando a rede, ela esta mandando a net na sem controle de banda...
    Os clientes estão navegando com a velocidade máxima do link e o queue não esta mais servindo para limitar. Se eu remover o seu script do thunder funciona. Não é cache pq é qualquer arquivo, até mesmo os arquivos de tamanhos diferentes do configurado no squid para cache.

    O que pode ser??

    Desculpa aew minha ignorancia mas sou novo no MK.
    Estou estudando e assim que possível estarei retribuindo ajudando no fórum!!
    Um abração!!

    OBS: Eu to usando do Debian 5.1 + thunder cache deste post
    O problema parece estar na configuação do seu mk...

    Qual versão usa?
    Forma de autenticação?
    Como esta seu firewall?

    De mais detalhes...

  2. olá amigos eu configurei o thundercache aki conforme o tuto e está rodando porem precebi que não estava senho feito as caches de arquivos, paginas e youtube. querendo resolver não sei se fix beteira mais eu fiz uma "atualização" baixei http://www.thundercache.org/repo/thundercachev21.tar descompactei os arquivos e copie para a pasta /etc/squid e mesmo assim não resolveu o prob da cache. limpo o navegador e as paginas abrem meio lentas ainda só a partir da segunda vez que abre mais rápido mais ai é a cache do navegador que está acelerando e não o thunder.
    Gostaria de saber como posso saber se realmente está sendo feito as caches sei que existe uma pagina que abrimos pelo browserse não me engano thundercach.php mais tb não sei como pois tentei tb e não consegui.

    segue a configuração dos arquivos:

    squid.conf

    http_port 3128 transparent
    visible_hostname conprove
    icp_port 0
    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/32
    acl to_localhost dst 127.0.0.0/8
    acl con_clients dst 192.168.2.0/24 192.168.3.0/24
    acl purge method PURGE
    acl CONNECT method CONNECT
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl Safe_ports port 631 # cups
    acl Safe_ports port 873 # rsync
    acl Safe_ports port 901 # SWAT
    acl SSL_ports port 443 # https
    acl SSL_ports port 563 # snews
    acl SSL_ports port 873 # rsync
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access allow manager localhost con_clients
    http_access deny manager all
    icp_access allow purge localhost con_clients
    icp_access deny purge all
    cache_mem 2048 MB
    maximum_object_size 40 MB
    minimum_object_size 0
    cache_dir ufs /var/spool/squid 650000 16 256
    cache_effective_user proxy
    ftp_user anonymous@anonymous.com.br
    hierarchy_stoplist cgi-bin ?
    access_log /var/log/squid/access.log
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    #refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
    refresh_pattern . 0 20% 4320
    acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9]
    upgrade_http0.9 deny shoutcast
    acl apache rep_header Server ^Apache
    broken_vary_encoding allow apache
    extension_methods REPORT MERGE MKACTIVITY CHECKOUT
    hosts_file /etc/hosts
    coredump_dir /var/spool/squid
    acl ADSAdClient url_regex ADSAdClient31.dll
    http_access deny ADSAdClient
    deny_info http://www.conprove.com/banner_msn.html ADSAdClient
    server_persistent_connections off
    zph_mode tos
    zph_local 0x30
    url_rewrite_children 100
    url_rewrite_program /etc/squid/loader.php
    acl thundercache_allow_url url_regex -i \.youtube\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.googlevideo\.com\/videoplayback \.googlevideo\.com\/videoplay \.googlevideo\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.google\.com\/videoplayback \.google\.com\/videoplay \.google\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.google\.[a-z][a-z]\/videoplayback \.google\.[a-z][a-z]\/videoplay \.google\.[a-z][a-z]\/get_video\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplayback\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplay\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/get_video\?
    acl thundercache_allow_url url_regex -i media[a-z0-9]?[a-z0-9]?[a-z0-9]?\.tube8\.com\/
    acl thundercache_allow_url url_regex -i \.mais\.uol\.com\.br\/(.*)\.flv
    acl thundercache_allow_dom dstdomain .terra.com.br dl.redtube.com .orkut.com .avast.com .avg.com .windowsupdate.com .grisoft.com .avgate.net .globo.com .terra.com .eset.com
    acl thundercache_deny_url url_regex -i http:\/\/[a-z][a-z]\.youtube\.com http:\/\/www\.youtube\.com
    url_rewrite_access allow thundercache_allow_url
    url_rewrite_access allow thundercache_allow_dom
    redirector_bypass on
    url_rewrite_access deny all
    acl servercache dstdomain 192.168.10.250
    cache deny servercache

    thunder.conf

    <?php
    /**
    * This program is free software; you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation; either version 2 of the License, or
    * (at your option) any later version.
    *
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU Library General Public License for more details.
    *
    * You should have received a copy of the GNU General Public License
    * along with this program; if not, write to the Free Software
    * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
    *
    * (C) Copyright 2008-2009 Thunder Cache
    *
    * For more information check THUNDERCACHE.ORG
    *
    * Configurations of system
    *
    * @author rodrigo manga <rodrigomanga@yahoo.com.br>
    */
    $cache_dir = "/var/www/thunder";
    $disk_max = 95; // in percent
    $cache_scr = "/etc/squid";
    $server_ip = "000.000.000.000";
    $cache_url = "http://$server_ip/thunder";
    $download_speed = 512; // kbytes
    $logadd_on = false;
    $redir = ""; // keep empty if you need a internal rewriter
    $proxy_host = ""; // keep it empty if you dont need proxy
    $proxy_port = "3128";
    //limpeza
    $time_delete = 45; // in Day
    $disk_limit = 83; // in percent
    $list_files = 50; // in number
    //advanced params - IF YOU DONT KNOW, DONT TOUCH!
    $packet_size = 5900; // in bytes
    $packet_delay = 60000; // time in micro second
    $download_timeout = 25;
    ?>

    resolv.conf
    nameserver 192.168.2.1

    atenciosamente,

    no aguardo...



  3. Segue a configuração do meu MK para análise:


    # aug/11/2009 10:10:25 by RouterOS 3.27
    #
    /ip firewall nat
    add action=masquerade chain=srcnat comment="" disabled=no out-interface="Link 2" src-address=192.168.124.0/24
    add action=masquerade chain=srcnat comment="Nat Debian" disabled=no src-address=192.168.10.0/24
    add action=dst-nat chain=dstnat comment="" disabled=no dst-address=!192.168.10.250 dst-port=80 protocol=tcp \
    src-address=192.168.124.0/24 to-addresses=192.168.10.250 to-ports=3128


    /ip firewall mangle
    add action=mark-connection chain=forward comment="Cache Full" content="X-Cache: HIT" disabled=no \
    new-connection-mark=forward-hits passthrough=yes protocol=tcp
    add action=mark-packet chain=forward comment="" connection-mark=forward-hits disabled=no new-packet-mark=cache-hits \
    passthrough=yes
    add action=mark-connection chain=postrouting comment="" disabled=no dscp=12 new-connection-mark=proxy-hits \
    passthrough=yes
    add action=mark-packet chain=postrouting comment="" connection-mark=proxy-hits disabled=no new-packet-mark=\
    proxy-squid passthrough=yes
    add action=mark-connection chain=forward comment="Thunder - Cache Full" disabled=no dst-address=192.168.10.250 \
    dst-port=80 new-connection-mark=thunder-connection passthrough=yes protocol=tcp
    add action=mark-packet chain=forward comment="" connection-mark=thunder-connection disabled=no new-packet-mark=\
    thunder-packs passthrough=yes protocol=tcp

    #
    /queue tree
    add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=2M max-limit=3M name=Cache-Hits packet-mark=\
    proxy-squid parent=global-out priority=8 queue=default
    add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=2M max-limit=3M name=Cache-Old packet-mark=\
    cache-hits parent=global-out priority=8 queue=default
    add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=2M max-limit=3M name=ThunderCache \
    packet-mark=thunder-packs parent=global-out priority=8 queue=default

  4. Citação Postado originalmente por Evilazio Ver Post
    olá amigos eu configurei o thundercache aki conforme o tuto e está rodando porem precebi que não estava senho feito as caches de arquivos, paginas e youtube...
    Olá amigo, bom dia. Também sou novato no MK mas espero poder ajudar.
    Bem em relação ao You Tube da uma olhada nesta explicação que vai resolver seu problema:

    No youtube.com.php está assim:


    Código:
    if ((preg_match("/\.googlevideo\.com/", $url,$result)) or (preg_match("/\.youtube\.com/", $url,$result))){ // get videoid $videoid = get_videoid($url);

    Subistitua por isto

    Código:
    if ((preg_match("/\.googlevideo\.com/", $url,$result)) or (preg_match("/\.youtube\.com/", $url,$result))){ // removendo noflv $pattern = '/(&)?noflv=[0-9]{1,}/i'; $url = preg_replace($pattern, "", $url); // get videoid $videoid = get_videoid($url);

    P.S.: As modificações removem da url "&noflv=1", o que estava gerando os "erros"

    Sobre o cache duplo, ainda estou pensando em uma solução, para linux funciona, mas em win32 não (somente Vista/2008 acima).

    O Link desta página segue aqui: Thunder cache não está fazendo cache dos vídeos do youtube

    em relação ao linux, vc usa o ubuntu ou o debian? qual a versão do seu MK?
    Última edição por brunobrandao; 11-08-2009 às 09:44.



  5. Citação Postado originalmente por Evilazio Ver Post
    olá amigos eu configurei o thundercache aki conforme o tuto e está rodando porem precebi que não estava senho feito as caches de arquivos, paginas e youtube. querendo resolver não sei se fix beteira mais eu fiz uma "atualização" baixei http://www.thundercache.org/repo/thundercachev21.tar descompactei os arquivos e copie para a pasta /etc/squid e mesmo assim não resolveu o prob da cache. limpo o navegador e as paginas abrem meio lentas ainda só a partir da segunda vez que abre mais rápido mais ai é a cache do navegador que está acelerando e não o thunder.
    Gostaria de saber como posso saber se realmente está sendo feito as caches sei que existe uma pagina que abrimos pelo browserse não me engano thundercach.php mais tb não sei como pois tentei tb e não consegui.

    segue a configuração dos arquivos:

    squid.conf

    http_port 3128 transparent
    visible_hostname conprove
    icp_port 0
    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/32
    acl to_localhost dst 127.0.0.0/8
    acl con_clients dst 192.168.2.0/24 192.168.3.0/24
    acl purge method PURGE
    acl CONNECT method CONNECT
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl Safe_ports port 631 # cups
    acl Safe_ports port 873 # rsync
    acl Safe_ports port 901 # SWAT
    acl SSL_ports port 443 # https
    acl SSL_ports port 563 # snews
    acl SSL_ports port 873 # rsync
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access allow manager localhost con_clients
    http_access deny manager all
    icp_access allow purge localhost con_clients
    icp_access deny purge all
    cache_mem 2048 MB
    maximum_object_size 40 MB
    minimum_object_size 0
    cache_dir ufs /var/spool/squid 650000 16 256
    cache_effective_user proxy
    ftp_user anonymous@anonymous.com.br
    hierarchy_stoplist cgi-bin ?
    access_log /var/log/squid/access.log
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    #refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
    refresh_pattern . 0 20% 4320
    acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9]
    upgrade_http0.9 deny shoutcast
    acl apache rep_header Server ^Apache
    broken_vary_encoding allow apache
    extension_methods REPORT MERGE MKACTIVITY CHECKOUT
    hosts_file /etc/hosts
    coredump_dir /var/spool/squid
    acl ADSAdClient url_regex ADSAdClient31.dll
    http_access deny ADSAdClient
    deny_info http://www.conprove.com/banner_msn.html ADSAdClient
    server_persistent_connections off
    zph_mode tos
    zph_local 0x30
    url_rewrite_children 100
    url_rewrite_program /etc/squid/loader.php
    acl thundercache_allow_url url_regex -i \.youtube\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.googlevideo\.com\/videoplayback \.googlevideo\.com\/videoplay \.googlevideo\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.google\.com\/videoplayback \.google\.com\/videoplay \.google\.com\/get_video\?
    acl thundercache_allow_url url_regex -i \.google\.[a-z][a-z]\/videoplayback \.google\.[a-z][a-z]\/videoplay \.google\.[a-z][a-z]\/get_video\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplayback\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplay\?
    acl thundercache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/get_video\?
    acl thundercache_allow_url url_regex -i media[a-z0-9]?[a-z0-9]?[a-z0-9]?\.tube8\.com\/
    acl thundercache_allow_url url_regex -i \.mais\.uol\.com\.br\/(.*)\.flv
    acl thundercache_allow_dom dstdomain .terra.com.br dl.redtube.com .orkut.com .avast.com .avg.com .windowsupdate.com .grisoft.com .avgate.net .globo.com .terra.com .eset.com
    acl thundercache_deny_url url_regex -i http:\/\/[a-z][a-z]\.youtube\.com http:\/\/www\.youtube\.com
    url_rewrite_access allow thundercache_allow_url
    url_rewrite_access allow thundercache_allow_dom
    redirector_bypass on
    url_rewrite_access deny all
    acl servercache dstdomain 192.168.10.250
    cache deny servercache

    thunder.conf

    <?php
    /**
    * This program is free software; you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation; either version 2 of the License, or
    * (at your option) any later version.
    *
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU Library General Public License for more details.
    *
    * You should have received a copy of the GNU General Public License
    * along with this program; if not, write to the Free Software
    * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
    *
    * (C) Copyright 2008-2009 Thunder Cache
    *
    * For more information check THUNDERCACHE.ORG
    *
    * Configurations of system
    *
    * @author rodrigo manga <rodrigomanga@yahoo.com.br>
    */
    $cache_dir = "/var/www/thunder";
    $disk_max = 95; // in percent
    $cache_scr = "/etc/squid";
    $server_ip = "000.000.000.000";
    $cache_url = "http://$server_ip/thunder";
    $download_speed = 512; // kbytes
    $logadd_on = false;
    $redir = ""; // keep empty if you need a internal rewriter
    $proxy_host = ""; // keep it empty if you dont need proxy
    $proxy_port = "3128";
    //limpeza
    $time_delete = 45; // in Day
    $disk_limit = 83; // in percent
    $list_files = 50; // in number
    //advanced params - IF YOU DONT KNOW, DONT TOUCH!
    $packet_size = 5900; // in bytes
    $packet_delay = 60000; // time in micro second
    $download_timeout = 25;
    ?>

    resolv.conf
    nameserver 192.168.2.1

    atenciosamente,

    no aguardo...
    Olá amigos, descobri onde errei!

    eu ja tinha configurado td conforme o tutorial e não sei o que houve mais as configurações não tinhão sido salvas, reconfigurei novamente o squid.conf e o thunder.conf e agora ta show de bola.

    ta cacheando td certinho.... paginas, youtube e downloads!!!! que maravilha rsrsrsrsr

    só uma coisa que percebi, os videos do terra não estão rodando a tela fica preta e não funfa. o que será? alguem pode dar uma força?

    obrigado







Tópicos Similares

  1. [Tutorial] - Load-Balance 2 LINKS + Fail-Over Completo
    Por EvertonLuigi no fórum Tutoriais
    Respostas: 25
    Último Post: 26-01-2015, 13:58
  2. Load Balance PCC - acesso 1 servidor e o outro não
    Por AndersonFox no fórum Redes
    Respostas: 3
    Último Post: 15-11-2013, 17:32
  3. Load Balance Paralelo
    Por AlexMK no fórum Redes
    Respostas: 22
    Último Post: 24-10-2011, 08:50
  4. load balancing no debian
    Por mktguaruja no fórum Sistemas Operacionais
    Respostas: 0
    Último Post: 26-02-2009, 22:59
  5. Tutorial Load Balance 2 links e 1 saida
    Por hdfuture no fórum Redes
    Respostas: 14
    Último Post: 04-09-2008, 10:01

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L