config basica do squid...
Alguem pode postar uma configuracao basica do squid, que simplesmente compartilhe a internet entre as outras maquinas (seguido das configuracoes q eu vou ter q setar no cliente). To pedindo isso pq faz um tempao q eu to com um problema aqui tentando compartilhar a internet, as maquinas atras do servidor tem uma conexao instavel, n acessam determinados sites, n abrem msn... já fiz de tudo aqui, só faltou chamar alguem pra benzer (e tentar usar um proxy)... Valeu!
Re: config basica do squid...
http_port 3128
cache_mem 8 MB #coloque aqui a quantidade que vc achar necessaria
lembrando que nao passe da metade da memoria do micro
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 KB
minimum_object_size 0 KB
cache_dir ufs /var/spool/squid 100 16 256
client_netmask 255.255.255.0# use a mascara da sua rede interna
acl prmitir_rede src 192.168.0.0/255.255.255.0#aqui faixa de ip e mascara da sua rede interna
http_access allow permitir_rede
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Procure por essas linhas dentro do seu squid.conf e as descomente, deixando elas como estao ai, logo apos salve o arquivo e de um start no squid senao ocorrer nenhum erro blz!!
Obs: Nao se esqueça de configurar o proxy no navegador das estaçoes
config basica do squid...
Caro,
se vc deseja compartilhar a internet, saiba que o squid nao faz isso. Vc precisara fazer NAT para tal. O squid sera apenas um proxy na sua rede!!
Poste mais o que vc deseja fazer!!
Falow!! :good:
config basica do squid...
Para testar essas linhas são suficiente no squid.conf
Ai vc vai personalizando....
http_port 3128
visible_hostname kurumin
acl all src 0.0.0.0/0.0.0.0
http_access allow all
Aqui vc compartilha via nat assim:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
mude ppp0 para sua interface de rede se for o caso.
Para usar o squid autenticando etc. Vc vai fazer assim:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Ai vc direciona tudo da porta 80 para 3128, que sera tratado pelo squid.
t+
config basica do squid...
Citação:
Para usar o squid autenticando etc. Vc vai fazer assim:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Corrigindo: essa regra não se refere a autenticação no squid, ela corresponde a fazer proxy transparente.
Falow!! :good: