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



  1. #1

    Thumbs up Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Ola Pessoal boa noite,
    apesar de ser novo aqui no forum eu ja andei muito por aqui e agora vou contribuir com o pessoal,

    Vi em varios posts pessoas atras de instalar o thunder mais infelizmente não ha no momento um script que funcione 100% por isto to postando aqui um script totalmente reformulado,

    este script é o mesmo script postado pelo Allison e modificado pelo Edilson Souza so que acrescentei o binario para fazer o static modificado pelo Feitoza,
    creditos as tres pessoas citadas a cima,
    adicionei mais plugins totalizando 85 e não mais 42 no anterior,

    coloqui tudo em um unico script para facilitar

    Para instalar o thunder vc vai precisar do debian baixe neste link
    http://cdimage.debian.org/debian-cd/.../debian-507-i3...

    neste outro link um video de como instalar o debian


    apos instalado o debian e a maquina ter reiniciado de o comando apt-get install ssh
    feito isto baixe o putty neste endereço
    http://www.mikrotik.com/download/SSH_PuTTY_v0-51.zip
    feito isto entre no debian por meio do putty como root.
    de o comando para baixar o script que ira instalar o seu thunder

    wget http://www.quethunder.org/thunder/thunder31.sh

    ou se preferir baixem o script para a sua maquina no link
    http://www.quethunder.org/thunder/thunder31.sh

    pronto agora vamos dar permissão de escrita ao script com o comando
    chmod 777 thunder31.sh

    agora vamos rodar o script com o comando
    ./thunder31.sh

    o script ira baixar e instalar todo o conteudo ao final aparecera uma mensagem pedindo para que vc reinicie a maquina reinicie ela com o comando,
    shutdown -r now
    no script coloquei o ip 192.150.10.2 caso queira alterar observe no script pois tera que fazer a alteração em 3 lugares
    OBS. muito importante quando solicitado para colocar a senha do sql coloque a senha 4thtw502
    para ver o relatorio digite em seu navegador
    192.150.10.2/thunder.php
    as regras para por no mikrotik para que eles se comunique estar nos links a seguir
    http://www.quethunder.org/thunder/regras_3x.txt
    http://www.quethunder.org/thunder/re...der_2_9_27.txt
    LEMBRANDO no mk tem que ter uma interface exclusiva para o thunder no thunder so precisa de uma placa de rede sugiro que crie no mikrotik um dhcp sobre a interface onde o thunder estara conectado com o ip 192.150.10.0/30 com isto o unico ip que restara é o 192.150.10.2 que sera atribuido ao thunder automaticamente

    É recomendado que instale o thunder com 2 hds um para o sistema e outro para o cache qualquer duvida para adicionar um outro hd ao thunder so me enviar um e-mail [email protected] que enviu um link com um video explicando como proceder é isso ai boa sorte e sucesso comentem informando se conseguiram ok

  2. #2

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Parabens pelo post amigo....vai ser muito util a todos aqui.
    Bacana que ja é em cima do thunder 3.1.

  3. #3

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Ola amigo!
    Muito obrigado e parabens! Tenha muito sucesso na vida.
    Vou testar seguir o passo a passo e posto aqui os resultados. Abraço

  4. #4

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    parabens pela iniciativa..

  5. #5

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Aos que ja usaram o thunder um pergunta

    quantos clientes podem acessar simultanoes os arquivos do cache

    precisa de licença para usar ............

  6. #6

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Citação Postado originalmente por leobsl Ver Post
    Aos que ja usaram o thunder um pergunta

    quantos clientes podem acessar simultanoes os arquivos do cache

    precisa de licença para usar ............
    Aqui neste link tem algumas informações importantes sobre desempenho.

    Afinando sua Rede /wireless/cabeada/*: Instalando debian para thunder por 15 dias

  7. #7

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Ok o dimensionamento da maquina blz ja era o esperado queria saber e sobre o uso do thunder

    se tem que pagar licensa e se com esse scripit pode se colocar tipo 4,000 clientes em uso .....

  8. #8
    Avatar de AltoValeNet
    Ingresso
    Oct 2009
    Localização
    Agrolândia, Brazil
    Posts
    469
    Posts de Blog
    1

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    parabens, é desse tipo de post que precisamos, abraços

  9. #9

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    boas,

    1º Parabens pelo post.
    2º no mysql
    ///////////////////////////////////////////////////////////////////////////////////

    IMPORTANTE A SENHA DO MYSQL DEVE SER ESTA A BAIXO

    4thtw502

    ///////////////////////////////////////////////////////////////////////////////////

    essa senha poderia ser mudada? se sim como é?

  10. #10
    MODERADOR-CHEFE Avatar de osmano807
    Ingresso
    Aug 2008
    Localização
    Araguari - Minas Gerais
    Posts
    1.980
    Posts de Blog
    5

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Imaginem minha cara. ¬.¬
    Se voces amam tanto facilidade... Ja que usam distro lixo-debian-based, façam um .deb duma vez...
    Pra que ficar complicando se voces so executando isso em debian e ubuntu?

    Para os outros que usam outras distros: de todo modo voces tem que adaptar... façam um pacote tambem

  11. #11

    Exclamation Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    aqui instalei no debian amd64 507, pra aproveitar mais memoria e funcionou tudo
    mas na hora de iniciar o thunder ele da erro pidfile libmysqlclient15 alguma coisa e nao inicia, o que fazer ? alguem tem aquele (ponto e virgula) que faz rodar

  12. #12

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Boa tarde, fiz tudo como esta no tutorial mas nao funciona, o servidor thunder nao pinga p internet. Como faço p colocar ip statico ou solucionar o problema? onde devo alterar nas tres opções como voce disse? regras que estao no mk
    Código :
      [admin@MikroTik] > ip firewall nat print     Flags: X - disabled, I - invalid, D - dynamic   0 X ;;; place hotspot rules here      chain=unused-hs-chain action=passthrough    1   ;;; masquerade hotspot network      chain=srcnat action=masquerade src-address=192.168.0.0/24    2 X ;;; """"""SERVI OS NOBRES FORA DO PROXY""""""      chain=dstnat action=accept protocol=tcp dst-address-list=nobalance       dst-port=80    3 X ;;; """"""REDIRECIONAMENTO PARA O SERVIDOR"""""""      chain=dstnat action=dst-nat to-addresses=192.150.10.2 to-ports=8291       protocol=tcp dst-port=80    4 X ;;; Redirect Thunder      chain=dstnat action=dst-nat to-addresses=192.150.10.2 to-ports=5128       protocol=tcp src-address=192.168.0.0/24 dst-port=80   [admin@MikroTik] > ip firewall mangle print  Flags: X - disabled, I - invalid, D - dynamic   0 X ;;; THUNDER CACHE FULL ==================================================== =    =================================================      chain=postrouting action=mark-connection       new-connection-mark=thunder-connection passthrough=yes protocol=tcp       src-address=192.150.10.2 content=X-Cache: HIT from Thunder    1 X chain=postrouting action=mark-packet new-packet-mark=thunder-packs       passthrough=yes connection-mark=thunder-connection    2 X ;;; TOS 12================================================================= =    ===================================================      chain=postrouting action=mark-connection new-connection-mark=proxy-hits       passthrough=yes protocol=tcp src-address=192.150.10.2 dscp=12    3 X chain=postrouting action=mark-packet new-packet-mark=proxy-squid       passthrough=yes connection-mark=proxy-hits   [admin@MikroTik] > ip firewall filter print  Flags: X - disabled, I - invalid, D - dynamic   0 X ;;; place hotspot rules here      chain=unused-hs-chain action=passthrough    1 X ;;; Aceita thunder      chain=forward action=accept src-address=192.150.10.0/30   [admin@MikroTik] > ip dhcp-server lease print  Flags: X - disabled, R - radius, D - dynamic, B - blocked   #   ADDRESS                  MAC-ADDRESS       HOS... SERVER    RAT... STATUS   0 D 192.150.10.2             00:03:0D:8F:D2:D2        dhcp2            bound   # ADDRESS            GATEWAY         DNS-SERVER      WINS-SERVER     DOMAIN     0 192.150.10.0/30    192.150.10.1    192.168.0.1      1 ;;; hotspot network    192.168.0.0/24     192.168.0.1    [admin@MikroTik] > ip pool print   # NAME                                         RANGES                           0 hs-pool-1                                    192.168.0.2-192.168.0.254        1 dhcp_pool1                                   192.150.10.2
    Agradeço a Ajuda
    Última edição por osmano807; 31-12-2010 às 18:26.

  13. #13

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Boa tarde,

    Fiz como esta no tutorial porem nao navega, o servidor thunder nao pinga p internet, nao sei o que acontece, a contagem do firewall e sempre zerado. mangle e nat...
    ja resetei a routerboard e fiz tudo do zero, recebo internet no ip 10.0.0.7/24 e criei uma rota de saida para 192.168.0.1. nao da em nada porem o servidor mikrotik pinga p internet normal.
    se puderem me ajudar agradeço.

  14. #14

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Citação Postado originalmente por powernetscm Ver Post
    aqui instalei no debian amd64 507, pra aproveitar mais memoria e funcionou tudo
    mas na hora de iniciar o thunder ele da erro pidfile libmysqlclient15 alguma coisa e nao inicia, o que fazer ? alguem tem aquele (ponto e virgula) que faz rodar
    Fiz exatamente como você, e tive o mesmo erro. A instalação era em um servidor com o processador i5 da Intel. No final das contas, não consegui resolver, e tive que usar o Debian i386 mesmo.

    Se souber de algo, avisa ae, pois gostaria de fazer rodar em um debian x64.

    Valeu.

  15. #15

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Amigo.

    Instalei seu script, add um segundo Hd e agora vou observar o desempenho.

    Agora tenho umas duvidas, pq a porta 443 no squid.conf esta bloqueada, qual a finalidade.

    Threads Abertas existe um limite? quanto clientes ele suporta na media 100? 200?

    com relação ao cachefull, apliquei suas regras mais os usuarios começaram a fugir do controle Queues?

    Sera que não é preciso add uma regra para o Ip do thunder na Queues?



    Código :
    / ip firewall mangle 
    add chain=postrouting src-address=192.150.10.2 protocol=tcp content="X-Cache: \
        HIT from Thunder" action=mark-connection \
        new-connection-mark=thunder-connection passthrough=yes comment="THUNDER \
        CACHE FULL ================================================================\
        ======================================" disabled=no 
    add chain=postrouting connection-mark=thunder-connection action=mark-packet \
        new-packet-mark=thunder-packs passthrough=yes comment="" disabled=no 
    add chain=postrouting connection-mark=proxy-hits action=mark-packet \
        new-packet-mark=proxy-squid passthrough=yes comment="" disabled=no 
    add chain=postrouting src-address=192.150.10.2 protocol=tcp \
        action=mark-connection new-connection-mark=proxy-hits passthrough=yes \
        comment="" disabled=no 
     
    / queue tree 
    add name="T -cache_hits" parent=global-out packet-mark=proxy-squid limit-at=0 \
        queue=default priority=4 max-limit=4000000 burst-limit=0 burst-threshold=0 \
        burst-time=0s disabled=no 
    add name="ThunderCache" parent=global-out packet-mark=thunder-packs limit-at=0 \
        queue=default priority=4 max-limit=4000000 burst-limit=0 burst-threshold=0 \
        burst-time=0s disabled=no
    Última edição por ferreiraa; 03-01-2011 às 03:52.

  16. #16

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    85 plugins seriam 85 sites que o Thunder faz a cache ?

  17. #17

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Se alguem ajudasse...

  18. #18

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Deixa tentar ajudar.

    1º Este script é para x86 portanto esqueçam x64

    Agora vamos a instalação:

    1 - Depois do debian instalado e script rodado eu fiz os seguintes procedimentos:

    No Mikrotik a interface que recebera o Thunder

    em ip Address coloquei o ip do thunder

    Código :
    / ip address 
    add address=192.150.10.1/30 network=192.150.10.0 broadcast=192.150.10.3 \
        interface=Thunder comment="" disabled=no
    Depois em Dhcp Server criei o Dhcp para o Thunder

    Setup > Interface Thunder > next > finish.

    Em Ip firewall nat como uso hotspot usei a seguinte regra:

    Código :
    / ip firewall nat 
    add chain=pre-hotspot src-address=192.168.0.0/24 dst-address=!192.150.10.2 \
        protocol=tcp dst-port=80 hotspot=auth action=dst-nat \
        to-addresses=192.150.10.2 to-ports=5128 comment="Acesso Hotspot Ao Thunder" disabled=no
    E em ip firewall filter

    Código :
    / ip firewall filter 
    add chain=forward src-address=192.150.10.0/30 action=accept comment="Aceita \
        thunder" disabled=no

    Sucesso!

  19. #19

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Citação Postado originalmente por ferreiraa Ver Post
    com relação ao cachefull, apliquei suas regras mais os usuarios começaram a fugir do controle Queues?

    Sera que não é preciso add uma regra para o Ip do thunder na Queues?
    Olha até hoje todos os testes que fiz com cache full furaram o controle de banda.
    Até então nao explorei a fundo pra saber o que é....eu aqui acabo nem utilizando

  20. #20

    Padrão Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins

    Citação Postado originalmente por rogerioalenquer Ver Post
    Se alguem ajudasse...
    Olá rapaziada quem estiver com dificuldades de instalar o thunder me add [email protected] que instalo de graça basta deixar o debian e o ssh instalado e me passar os dados de acesso que instalo pra vocês GRATIS
    OBS: O comando para instalar o ssh é:
    apt-get install ssh
    Última edição por sandraftb; 04-01-2011 às 10:22.