Compartilhar Internet + eth0 para eth1 + Squid cache

1. Compartilhar Internet + eth0 para eth1 + Squid cache

Erivelton Ferreira
erivelton42

(usa Ubuntu)

Enviado em 18/09/2013 - 10:36h

Olá, estou iniciando um provedor de internet via radio e estou precisando criar o servidor de Cache, porém, como sou iniciante em linux não estou conseguindo compartilhar minha internet...

Meu cenário é este:

Entrada de internet : MODEM ADSL > Swith > Servidor Ubuntu + Squid3 > eth0 >

Saída : eth1 > Mikrotik RouterOS

Não entendo nada de Iptables ou coisa do tipo, procurei na net mais nada deu certo, desculpe a ignorância, mais poderiam me ajudar :? Obrigado




  


2. cache no squid

Danilo Camargo Mattiuzzo
dmattiuzzo

(usa Ubuntu)

Enviado em 23/09/2013 - 11:37h

vamos ver se consigo lhe ajudar...

crie uma pasta para o cache exemplo: /etc/squid3/cache
va no arquivo squid.conf no diretório de instalação do seu squid e coloque a linha:

cache_dir ufs /etc/squid3/cache 1000 16 256

salve o arquivo e reconfigure o squid...

squid3 -z reconfigure
service squid3 restart

feito isso é para aparecer as pastas onde serão gravados o cache do seu squid.







3. Re: Compartilhar Internet + eth0 para eth1 + Squid cache

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2013 - 11:42h

Seria receber internet pela eth0 e redirecionar para eth1 como por exemplo?

Se acaso for assim via iptables fica:


iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to ip.valido.externo.isp


Para valer essa regra é necessário estar habilitado o ip_forward, para isso. É preciso editar o arquivo: /etc/sysctl.conf
na linha 28 deve estar assim:

net.ipv4.ip_forward=1

Salvar e sair. Acho que é isso que precisa se não me engano.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts