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
YouTube - Debian Basic Install - Mikrotik e Conprove HD
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:rofl:
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.
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
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
parabens pela iniciativa..
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 ............:top:
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
Citação:
Postado originalmente por
leobsl
Aos que ja usaram o thunder um pergunta
quantos clientes podem acessar simultanoes os arquivos do cache
precisa de licença para usar ............:top:
Aqui neste link tem algumas informações importantes sobre desempenho.
Afinando sua Rede /wireless/cabeada/*: Instalando debian para thunder por 15 dias
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 .....
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
parabens, é desse tipo de post que precisamos, abraços
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 é?
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
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
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
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.
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
Citação:
Postado originalmente por
powernetscm
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.:beerglass:
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
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
85 plugins seriam 85 sites que o Thunder faz a cache ?
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
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!
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
Citação:
Postado originalmente por
ferreiraa
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
Re: Novo Script Instalação Thunder + Squid + Bind 9 + Static + 85 plugins
Citação:
Postado originalmente por
rogerioalenquer
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