Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Salve meus queridos eu penei, procurei muito até que consegui fazer funcionar perfeitamente o cache no MikroTik versão 3.30, existem vários tutoriais porém a maioria ou quase todos para a versão 2.x, como vi que existem varias pessoas com essa mesma dificuldade segue abaixo um tutorial passo-a-passo de como fazer, se você já tentou de varias formas e jeitos peço que você delete as regras criadas no Firewall, na Queue,etc delete todas as regras criadas por você na tentativa de criar o cache... delete tudo, no caso de você ter feito muita bagunça, recomendo reinstalar o MikroTik do zero, para que o mesmo fique 100%, segue o tutorial:

    Acesse seu Mikrotik 3.30 pelo Winbox, clique em "New Terminal" copie o seguinte código e cole na janela do "New Terminal",
    Observações importantes antes de copiar e colar:

    1-) A substitua a parte 192.168.1.0/24 pela sua máscara de rede

    2-) Na parte "in-interface=public" substitua public pelo nome da sua interface wan (interface onde entra a internet no MikroTik)

    3-) A parte onde consta "max-limit=4M" esse 4M é o valor que o MikroTik vai entregar os objetos que estão em cache, você pode alterar conforme a necessidade da sua rede, para redes com muito tráfego recomendo colocar 2M para não saturar a rede

    4-) Na parte "max-cache-size=10485760KiB" esses 10485760 são equivalentes a 10GB de cache (1024x1024=1048576 isso seria 1GB, 1048576x10=10485760 equivalente a 10GB) , que na minha opinião está ótimo esse tamanho, varias pessoas usam mais do que esse valor, eu recomendo esses 10GB para não causar lentidão nas conexões, simplificando: com um cache muito grande o tempo de busca no HD para encontrar determinado objeto pode demorar muito, e causar uma lentidão, o mikrotik sabe que tem aquele objeto no cache e ele vai busca-lo porem demora muito com um cache muito grande, creio que esses 10GB vão atender muito bem, caso seu Hardware seja fraco recomendo usar um valor menor, depois dessas observações copie e cole todo o código abaixo na Janela do "New Terminal"

    /ip firewall nat
    add action=redirect chain=dstnat comment="redirect port 80 to 8080" \
    disabled=no dst-port=80 protocol=tcp src-address=192.168.1.0/24 \
    to-ports=8080
    /ip firewall mangle
    add action=mark-connection chain=output comment=\
    "mark connection *conn_squid-up*" content="X-Cache: HIT" disabled=\
    no new-connection-mark=conn_squid-up passthrough=yes protocol=tcp \
    src-port=8080
    add action=mark-packet chain=output comment=\
    "mark packet *pacotes_squid-up*" connection-mark=conn_squid-up \
    disabled=no new-packet-mark=pacotes_squid-up passthrough=yes
    add action=mark-connection chain=prerouting comment=\
    "mark connection *conn_squid-down*" disabled=no dst-port=8080 \
    new-connection-mark=conn_squid-down passthrough=yes protocol=tcp
    add action=mark-packet chain=prerouting comment=\
    "mark packet *pacotes_squid-down*" connection-mark=conn_squid-down \
    disabled=no new-packet-mark=pacotes_squid-down passthrough=yes
    /ip firewall filter
    add action=drop chain=input comment="Bloqueio de Proxy Externo" disabled=no \
    dst-port=8080 in-interface=public protocol=tcp
    add action=accept chain=input comment="Aceita Conexao Proxy" \
    disabled=no dst-port=8080 protocol=tcp
    /queue tree
    add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=\
    0 max-limit=4M name=downstream packet-mark=pacotes_squid-down \
    parent=global-in priority=1 queue=default
    add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=\
    0 max-limit=4M name=upstream packet-mark=pacotes_squid-up parent=\
    global-out priority=1 queue=default
    /ip proxy
    set always-from-cache=no cache-administrator=webmaster cache-hit-dscp=4 \
    cache-on-disk=yes enabled=yes max-cache-size=10485760KiB \
    max-client-connections=600 max-fresh-time=3d \
    max-server-connections=600 parent-proxy=0.0.0.0 parent-proxy-port=0 \
    port=8080 serialize-connections=no src-address=0.0.0.0
    /ip proxy access
    add action=deny comment="block telnet & spam e-mail relaying" disabled=\
    no dst-port=23-25



    * Quero deixar bem claro que meu conhecimento em MikroTik é bem pequeno, e minha intenção foi 100% em ajudar aqueles que como eu enfrentarão grande dificuldade em criar o tão famoso "CACHE" no MikroTik, um forte abraço a todos e que DEUS nos abençoe Grandemente *
    Última edição por wanderley85; 12-11-2010 às 01:31.

  2. Printa suas telas funcionando ai.



  3. eu ja vi essas regras em algum lugar mais nao testei

  4. Se funcionar mesmo te dou uma *.



  5. Citação Postado originalmente por sombra Ver Post
    ip firewall filter
    add action=drop chain=input comment="Bloqueio de Proxy Externo" disabled=no \
    dst-port=8080 in-interface=public protocol=tcp
    add action=accept chain=input comment="Aceita Conexao Proxy" \
    disabled=no dst-port=8080 protocol=tcp
    Esqueceu de falar tb que tem que mudar o nome da interface.






Tópicos Similares

  1. Cache full no mikrotik !! com vídeos e exemplos
    Por alexandrecorrea no fórum Redes
    Respostas: 276
    Último Post: 11-04-2012, 22:31
  2. Cache-full no Mikrotik
    Por alexandrecorrea no fórum Redes
    Respostas: 10
    Último Post: 23-08-2009, 18:44
  3. Problema com cache full no mikrotik
    Por adenilso no fórum Redes
    Respostas: 6
    Último Post: 27-07-2009, 17:09
  4. Bruno.cache full no mikrotik?
    Por richardson no fórum Servidores de Rede
    Respostas: 1
    Último Post: 01-07-2008, 01:50
  5. Cache full no mikrotik 3.9 impossível?
    Por Atus no fórum Redes
    Respostas: 7
    Último Post: 12-06-2008, 07:20

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L