Oi Bruno,

    O Linux n�o faz roteamento por padr�o, voc� deve ativ�-lo [1].
    O Squid n�o precisa do roteamento ativado para servir p�ginas para a
intranet, ele recebe a requisi��o pela interface interna e repassa para a
externa aguardando a volta (� como se fosse um roteamento).
    Como o Squid s� "serve" para Web e FTP, voc� precisar� fazer roteamento
para que suas esta��es acessem a Inernet. Mas n�o basta repassar os pacotes
de uma rede para outra (intranet para Internet), voc� tamb�m precisar� fazer
tradu��o de endere�os NAT [2], porque suas m�quinas interna n�o t�m endere�o
v�lido para Internet. O NAT far� com que sempre que uma m�quina interna
tente acessar a Internet, ela v� at� o 'roteador' e troque o IP inv�lido da
requisi��o (que era da esta��o) pelo IP v�lido do 'roteador'.

1. Ativando o roteamento no Linux:
digitar no prompt: echo 1 > /proc/sys/net/ipv4/ip_forward
editar o arquivo /etc/sysctl.conf e alterar a linha
net.ipv4.ip_forward = 0 para
net.ipv4.ip_forward = 1

2. Fazendo NAT com iptables:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -o ppp0 -j
MASQUERADE

onde 192.168.0.0/24 dever� ser sua rede interna...

- Marcus Lima.



Assinantes em 22/11/2002: 2250
Mensagens recebidas desde 07/01/1999: 191165
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a