Squid transparente não funciona

1. Squid transparente não funciona

WESLLEY ARAUJO
weslleysuporte

(usa Ubuntu)

Enviado em 08/07/2009 - 19:01h

ola, amigos, configurei o squid aqui na minha maquina servidor esta tudo ok funfando blz, mas so quando eu vou nas maquinas clientes e coloco o ip do servidor no mais não vai de forma alguma....

estou fazendo tudo nos conformes mas mesmo assim não funfa. vou postar o codigo aqui para os colegas darem um olhada e se possivel me ajudar dessa batalhar. lá vai.


#################################### ###############
# Servidor Proxy desenvolvido por: # # 08.07.2009 #
# Weslley Araújo # ###############
####################################


######## Configuração da Porta do SQUID #########
http_port 3128 transparent
visible_hostname Server - Servidor Proxy


############# Meus Bloqueios ###############
acl acesso_total src "/etc/squid/acesso_total"
acl sitesliberados url_regex "/etc/squid/sitesliberados"
acl sitesbloqueados url_regex -i "/etc/squid/sitesbloqueados"
acl acesso_restrito src "/etc/squid/acesso_restrito"
acl downloads url_regex -i "/etc/squid/downloads"



############## Declaração das ACL's ######################
acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 280 443 488 563 591 777 1025-65535
acl purge method CONNECT
acl CONNECT method CONNECT
acl redelocal src 10.10.100.0/24


############# Execução das ACL's, bloqueios e liberações #############
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports


######### Libera para rede interna ########
http_access allow localhost
http_access allow redelocal


############# Liberações e exeções ###############

http_access allow acesso_total
http_access allow sitesliberados
http_access deny downloads
http_access deny sitesbloqueados
http_access deny acesso_restrito


######### Bloqueia "o" Resto ##############
http_access allow all


######## Pagina de Erro ou negação de site bloqueado ##########

erro_directory /urs/share/squid/errors/Portuguese


####################################

########## FIM do Script ###########

####################################


  


2. Re: Squid transparente não funciona

Julian Castaman
maninhx

(usa Slackware)

Enviado em 09/07/2009 - 10:05h

o micros clientes pingam a internet? mas não estão navegando?

você direcionou a porta 80 para porta 3128 do squid?


3. Re: Squid transparente não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 09/07/2009 - 12:45h

Poizé... só o squid não é suficiente para fazê-lo transparente. É necessário o iptables pra isso. Coloque em um script d inicialização dessa forma:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -i eth0 -s 0/0 -p tcp --dport 80 -j REDIRECT --to-port 3128

Considerando q a interface da sua rede seja eth0, ok?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts