squid -z

1. squid -z

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 10:53h

Bom Dia galera já estou uma semana com problema com o squid acredito que agora vai.

agora tenho duas placas de rede
eth0=local
eth1= net

como configuro a eth1 para net virtua? e para funcionar meu squid.

este comando abaixo é normal??? falta algo???????
# squid -z
2008/04/09 10:59:09| Creating Swap Directories





  


2. Re: squid -z

Marcelo Corrêa
exercitobr

(usa Debian)

Enviado em 09/04/2008 - 10:55h

sim... quando vc da o squid -z ele cria isso mesmo... normal... quanto a configurar o virtua em sua placa de rede, tb é simples... uma vc deixa para pegar o ip via dhcp e a outra placa vc coloca para ip fixo, com sua classe de rede.


3. =)

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 11:07h

Obrigado Exercito "House"!
Ah e nos computadores clientes tem que mudar alguma coisa pra funcionar a internet??


como proxy etc...


4. Re: squid -z

Eli Carlos
last_evolution

(usa Slackware)

Enviado em 09/04/2008 - 11:11h

você pode colocar o seu ip proxy nas maquinas cliente, mas é aconselhavel deixar transparente, para isso você usa o iptables e direciona todas as entradas da porta 80 do seu server para a 3128 do squid.

Abraços!


5. Last

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 11:33h

Obrigado pela dica, cara to meio perdido tem algum lugar falando como faz isso exatamente com os iptables !??


Obrigado e desculpa ae


6. squid.conf

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 11:35h

Bom abaixo o meu squid.conf peguei aki no VOL mesmo no meu caso terei que direcionar para porta 5005 certo last???

Obrigado


################################################
##### Porta, Nome e Cache #####
################################################
#
http_port 5005
visible_hostname uirapuru
#
cache_mem 150 MB
maximum_object_size_in_memory 64 KB
maximum_object_size 256 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
#
################################################
##### Log #####
################################################
#
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
cache_log /var/squid/logs/cache.log
cache_dir ufs /var/spool/squid 20000 16 256
#
################################################
##### ACLs #####
################################################
#
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
#acl SSL_ports port port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
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 901 # swat
acl Safe_ports port 1025-65535 # portas altas
acl purge method PURGE
acl CONNECT method CONNECT
#
################################################
##### Direitos de Acessos #####
################################################
#
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
#
################################################
## USANDO NCSA_AUTH ##
################################################
#
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
auth_param basic realm Servidor Proxy de Internet João Paulo. Entre com seu usuário e Senha.
#auth_param basic children 5
#
################################################
## AUTENTICAÇÃO ##
################################################
#
acl autenticados proxy_auth REQUIRED
#
################################################
## BLOQUEAR PALAVRAS ##
################################################
#
acl acesso_full proxy_auth "/etc/squid/acessos/acesso_full"
acl bloquear_palavras url_regex -i "/etc/squid/bloqueios/bloquear_palavras"
deny_info http://www.vivaolinux.com.br/~jpaulo_farias bloquear_palavras
#
################################################
## BLOQUEIA O MESSENGER ##
################################################
#
acl bloquear_msn dstdomain "/etc/squid/bloqueios/bloquear_msn"
acl acesso_msn proxy_auth "/etc/squid/acessos/acesso_msn"
http_access allow acesso_msn bloquear_msn
http_access deny bloquear_msn
deny_info http://www.vivaolinux.com.br/~jpaulo_farias bloquear_msn
#
################################################
## BLOQUEIA ORKUT ##
################################################
#
acl bloquear_orkut url_regex -i "/etc/squid/bloqueios/bloquear_orkut"
acl acesso_orkut proxy_auth "/etc/squid/acessos/acesso_orkut"
http_access allow acesso_orkut bloquear_orkut
http_access deny bloquear_orkut
deny_info http://www.vivaolinux.com.br/~jpaulo_farias bloquear_orkut
#




7. Exato,

Eli Carlos
last_evolution

(usa Slackware)

Enviado em 09/04/2008 - 11:47h

No seu caso você irá redirecionar para a porta 5005, mas se preferir pode mudar a porta para o número que desejar, por padrão é 3128 mas aí fica a seu critério.

Abraços!


8. iptable

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 11:49h

E como fica o iptable?

vou dar uma lida no foca linux sobre iptable
para fazer meu squid funcionar! \o/


9. Re: squid -z

Eli Carlos
last_evolution

(usa Slackware)

Enviado em 09/04/2008 - 11:50h

O comando para redirecionar com o iptables é

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5005

Mas toda vez que você reiniciar o server, isso desaparece, então coloque no arquivo /etc/rc.d/rc.local essa linha.


Abraços!


10. =)

Danilo de Oliveira
noob185

(usa Slackware)

Enviado em 09/04/2008 - 12:13h

Last é só isso?

que beleza

Vlw last se sempre me ajuda

=)


vou testar isso depois do almoco vou ligar o meu virtua nele e te aviso se deu certo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts