Troyano
(usa Fedora)
Enviado em 23/04/2013 - 18:46h
Boa tarde!
Procurei e li vários tópicos sobre o squid, mas ainda não achei a solução para o meu problema.
Aqui tenho numa pequena rede doméstica com a seguinte arquitetura:
Modem----Internet
|
|
Roteador-------Ethernet---------- Servidor_squid (Fedora 17)
Wireless
|
|------------------
| | |
Notebooks | |
| |
Impressoras |
|
PS3
IP do Roteador - 192.168.1.1
IP do Servidor_squid - 192.168.1.2
IPs dos dispositivos wireless- 192.168.1.3-255
Todos os dispositivos estão acessando a Internet normalmente diretamente através do roteador (192.168.1.1) e comunicam com as impressoras sem problemas.
O que pretendo é fazer com que todo o conteúdo de acesso a Internet seja filtrado pelo Servidor_squid. Mas, primeiro, estou tentando direcionar todo acesso a Internet para o servidor_squid (que está com configuração mínima só para o teste).
O problema é que não consigo acessar a Internet a partir dos notebooks com os navegadores configurados para usar proxy 192.168.1.2:3128. Pelo visto, o squid não responde, pois nem página de erro mostra. Consigo acessar a Internet normalmente do servidor_squid via squid (porta 3128). Também consigo pingar normalmente dos notebooks ligados via wireless para o Servidor_squid e vice-versa. Parece que squid só responde para a máquina onde está instalado.
Obs: só para testar, deixei o squid.conf assim, totalmente aberto:
-----------------------------------------------
http_port 3128 transparent
acl all src all
acl localhost src 127.0.0.1/255.255.255.255
acl localnet src 192.168.1.0/24
http_access allow localhost
http_access allow localnet
http_access allow all
-----------------------------------------------
Onde está o erro?
Desde já agradeço pela ajuda.
Heitor.