Login

Esqueci minha senha

lateral
Estatísticas
Temos 29277 usuários registrados
O último usuário registrado atende pelo nome de alexandreluizmoulaz

Os nossos membros postaram um total de 37313 mensagens em 5568 assuntos

script Squid transparent Para Integração Com O Mikrotik Ajuda!

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

script Squid transparent Para Integração Com O Mikrotik Ajuda!

Mensagem por georgegleyson em Sab 21 Jul - 4:12

Pessoal Ajuda Ai Eu Configurar Coretamente O Meu Script Quero Fazer Um Cache Em Paraleo Ao Mikrotik
Atualmente uso rb 750g com hospot
Meu Ip da maquina debian 10.1.1.100
mascara de rede 255.255.255.0
gateway 10.1.1.10


Me Fala Se Tem ALgum Erro Posso Executar tranquilo no debian e fazer o redirecionamento ?


#!/bin/bash
sleep 1

echo "#================= SCRIPT DE INSTALAÇÃO SQUID 2.7 =================#"
echo "#============== PARA USO EM CACHE PARALELO AO MIKROTIK ==============#"

echo "#====================================================================#"
echo "# #"
echo "# PROVEDOR DE INTERNET GEONET #"
echo "# [Você precisa estar registrado e conectado para ver este link.] #"
echo "# [Você precisa estar registrado e conectado para ver este link.] #"
echo "# Skype: george.gleyson.holanda #"
echo "# #"
echo "#====================================================================#"


#CONFIGURE COM AS INFORMAÇÕES DE SUA REDE E MAQUINA

IP_DA_MAQUINA="10.1.1.100" #IP DO THUNDER
PORTA_DO_SQUID="5128" #PORTA DO SQUID
HOST_NAME="GeoNet" #
TAMANHO_DO_CACHE="300000" #INFORME O TAMANHO DO HD DO SISTEMA
IP_DA_REDE_INTERNA="0.0.0.0/0" #IP DA REDE INTERNA

# NÃO MUDE NADA DAQUI PARA BAIXO A NÃO SER QUE SAIBA O QUE FAZ.

echo "###### ===> Instalando o SQUID 2.7 <=== ######"
sleep 3

apt-get update
apt-get upgrade

echo Y | apt-get install squid beep

echo "###### ===> Configurando o SQUID 2.7 <=== ######"
sleep 3

mv /etc/squid/squid.conf /etc/squid/squid.conf.old

touch /etc/squid/squid.conf

echo "#----------------------------------------------------------------------

#=========== SQUID PARA USO EM CACHE PARALELO AO MIKROTIK ===========#

#====================================================================#
# #
# PROVEDOR DE INTERNET GEONET #
# [Você precisa estar registrado e conectado para ver este link.] #
# Email: [Você precisa estar registrado e conectado para ver este link.] #
# Skype: george.gleyson.holanda #
# #
#====================================================================#

# Opcoes do SQUID - Mikrotik Facil GEONET
#----------------------------------------------------------------------
http_port $PORTA_DO_SQUID transparent
visible_hostname proxy.$HOST_NAME
icp_port 0
#----------------------------------------------------------------------
# Nega cache a conteudos dinamicos
#----------------------------------------------------------------------
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
#----------------------------------------------------------------------
#error_directory /usr/share/squid/errors/Portuguese/
#----------------------------------------------------------------------
# Servidor DNS e Politica de Troca
#----------------------------------------------------------------------
dns_nameservers 200.222.145.85 200.149.55.142
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
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 $IP_DA_REDE_INTERNA
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 Safe_ports port 1863 # MSN
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
#----------------------------------------------------------------------
# Tamanho dos arquivos em cache
# memoria reservada para o cache, 30% por cento de 3072MB
#----------------------------------------------------------------------
cache_mem 1024 MB
#----------------------------------------------------------------------
# Maximo tamanho dos arquivo cache na memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo tamanho dos arquivo cache no hd
#----------------------------------------------------------------------
maximum_object_size 250 MB
minimum_object_size 3 KB
#----------------------------------------------------------------------
# Regra que comeca a esvaziar / substituir arquivos no cache em 95%
#----------------------------------------------------------------------
cache_swap_low 80
cache_swap_high 92
#----------------------------------------------------------------------
# Total em MB de espaco no hd a ser usado pelo cache, numero de pastas, e
# numero de subpastas do cache.
#----------------------------------------------------------------------
fqdncache_size 1024
max_filedescriptors 1024
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid $TAMANHO_DO_CACHE 16 256

#----------------------------------------------------------------------
# Padrao de atualizacao do cache
# verificar a cada 15 min e tempo maximo de 2280 min (2 dias)
# reload-into-ims modifica no-cache e reload | cache obrigatorio
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.gif$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.png$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.jpeg$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.bmp$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.tif$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.tiff$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.swf$ 0 50% 21600 reload-into-ims
refresh_pattern -i \.html$ 0 20% 1440 reload-into-ims
refresh_pattern -i \.htm$ 0 20% 1440 reload-into-ims
refresh_pattern -i \.shtml$ 0 20% 1440 reload-into-ims
refresh_pattern -i \.shtm$ 0 20% 1440 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern ^ftp: 15 20% 10080
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 8640
refresh_pattern -i exe$ 0 50% 999999
refresh_pattern -i zip$ 0 50% 999999
#----------------------------------------------------------------------
# Negar cache para arquivos com extensao .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
# Bloquear arquivos com suspeita de virus
#----------------------------------------------------------------------
acl vbs url_regex -i .*\.VBS$
http_access deny vbs
acl scr url_regex -i .*\.SCR$
http_access deny scr
acl cmd url_regex -i .*\.CMD$
http_access deny cmd
acl pif url_regex -i .*\.PIF$
http_access deny pif
cache_effective_user proxy
ftp_user [Você precisa estar registrado e conectado para ver este link.]
#----------------------------------------------------------------------
# Log dos acessos pelo cache para para o SARG
#----------------------------------------------------------------------
access_log /var/log/squid/access.log
access_log /var/log/squid/error.log
#----------------------------------------------------------------------
# O store.log exibe quais arquivos foram removidos do cache, quais objetos
# estao salvos, e o tempo que estao no cache entretanto, nao existe uma
# utilidade real para esses dados, portanto eh recomendavel desativar essa flag.
#----------------------------------------------------------------------
cache_store_log none
#----------------------------------------------------------------------
# Intervalos de tempos que o proxy verificara os arquivos dos site acessado
# conferem com o do cache, o valor 10080 significa aproximadamente 09 dias
#----------------------------------------------------------------------
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
#----------------------------------------------------------------------
# Mantendo objetos recentes e pequenos na memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
#----------------------------------------------------------------------
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
#===================================================================#
# Publicidade MSN / Generico / Malwares / Orkut
#===================================================================#
acl ADSAdClient url_regex ADSAdClient31.dll
http_access deny ADSAdClient
[Você precisa estar registrado e conectado para ver este link.] ADSAdClient
#----------------------------------------------------------------------
#acl publicidade dstdomain url_regex -i "/etc/squid/publicidade.lst"
#http_access deny publicidade
#deny_info [Você precisa estar registrado e conectado para ver este link.] publici
#----------------------------------------------------------------------
#acl malware_block_list url_regex -i "/etc/squid/malware_block_list.txt"
#http_access deny malware_block_list
#deny_info [Você precisa estar registrado e conectado para ver este link.] malware_block_
#----------------------------------------------------------------------
acl banner_orkut url_regex ad-g.doubleclick.net/adi/ork.users/home
http_access deny banner_orkut
deny_info [Você precisa estar registrado e conectado para ver este link.] banner_orkut
#----------------------------------------------------------------------
# Nega cache do youtube e outros mais acessados
#----------------------------------------------------------------------
acl youtubecache dstdomain .4shared.com flashvideo.globo.com .youtube.com .avast.com .avg.com .windowsupdate.com .grisoft.com .avgate.net .googlevideo.com .gl$
cache deny youtubecache
#----------------------------------------------------------------------
server_persistent_connections off
#----------------------------------------------------------------------
# Marca Penalty HIT
#----------------------------------------------------------------------
zph_mode tos
zph_local 0x30" >> /etc/squid/squid.conf

/etc/init.d/squid stop
sleep 1

squid -z
sleep 1

/etc/init.d/squid restart

georgegleyson
Iniciante
Iniciante

Mensagens : 40
Pontos : 70
Reputação : 6
Data de inscrição : 25/03/2011
Idade : 31
Localização Localização : Recife

Voltar ao Topo Ir em baixo

Re: script Squid transparent Para Integração Com O Mikrotik Ajuda!

Mensagem por franklinlemos em Sex 3 Ago - 5:36

tenho Squid 3.1.16 instalado e funcionando! e tenho mikrotik 4.11 level 4 super configurado e funcionando! agora eu consegui colocar o cache do squid funcionando com o mikrotik não consigo! muita gente aqui encina partes de como fazer! mais não encontrei o passo a passo em lugar nenhum!

franklinlemos
Baby
Baby

Mensagens : 26
Pontos : 28
Reputação : 2
Data de inscrição : 18/10/2011
Idade : 37
Localização Localização : rio de janeiro

Voltar ao Topo Ir em baixo

Re: script Squid transparent Para Integração Com O Mikrotik Ajuda!

Mensagem por Marcelo em Sex 3 Ago - 19:07

Amigo coloca o thunder, muito superior ao squid.

__________________________________________________
Marcelo Silva
[Você precisa estar registrado e conectado para ver este link.] | Parceiro BM Software | Consultoria em Mikrotik
Consultoria em Mk-Auth e ThunderCache-Pro.
Revenda ThunderCache-Pro

Link de auto cadastro para adquirir sua licença do thundercache: CLIQUE AQUI
SKYPE: mikrotik_facil
Pessoal msn com problemas serios, me adicionem ao skype.

Marcelo
Power User
Power User

Mensagens : 600
Pontos : 808
Reputação : 204
Data de inscrição : 30/01/2011
Idade : 32
Localização Localização : Brasil

http://www.routero.com.br

Voltar ao Topo Ir em baixo

Re: script Squid transparent Para Integração Com O Mikrotik Ajuda!

Mensagem por okinaua em Dom 28 Jul - 5:59

Mano, eu na minha pequena rede tenho um pc com core i5 12gb de ram e HD de sobra. eu uso ele para trabalhar e numca desligo, resolvi a ums dias atraz aproveitar que ele fica na rede junto ao nooobreak e coloca-lo pra fazer cache. porque eu escolhi o squid? faz cache http e boa.
Eu não poderia coloca-lo dedicado e a nova versão do thunder e só dedicado.
o squid roda no windows 7 que eu uso e recebo atualizações e posso trabalhar nele durante o dia normal que nem sinto ele vasculhando os HDs de cache. meu problema ta sendo direcionalo, ele se conecta por cabo na porta do radio que transmite hotspot ou seja como cliente. alguem pode me auxiliar?? desde jah agradeço.

okinaua
Baby
Baby

Mensagens : 4
Pontos : 4
Reputação : 0
Data de inscrição : 09/11/2012
Idade : 28
Localização Localização : Belo Horizonte - MG

Voltar ao Topo Ir em baixo

Re: script Squid transparent Para Integração Com O Mikrotik Ajuda!

Mensagem por Conteúdo patrocinado Hoje à(s) 8:39


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum