Re: NaoFunciona.
Marcio de Araujo Benedito wrote:
(snip)
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
esse echo também é desnecessário. acrescente a linha
net/ipv4/ip_forward=1
ao arquivo /etc/sysctl.conf e rode "sysctl -p" pra ativar a configurção
no ato. o sysctl é carregado no boot, então não tem galho se a maquina
rebootar.
o iptables também. acrescente a regra manualmente pela linha de comando
e depois rode
/etc/init.d/iptables save active
depois disso todas as regras de iptables serão carregadas durante o boot
pelo sistema de inicialização.
adsl-start
o script foi então reduzido a uma única e solitária linha.
pra piorar as coisas, se o seu adsl é pppoe, o debian tem um pacote
pppoeconf que permite configurar o pppoe como se fosse uma conexão
discada normal, que você inclusive pode fazer com que seja ativada no
boot pelo script /etc/init.d/ppp, o que dispensaria qualquer outro
script além dos que já vem com o debian.
Pra mim o script seria so estas tres linhas. Leia os documentos sobre o
debian, principalmente o manual pratico debian, que explica direitinho
como o debian funciona em relacao a outras distros.
[]'s
--
Bento Loewenstein
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM$/IT d--- s:+ a? C++(++++) UL+++(++++) UB+ P++ L+++@++++ E---
W+(++) N+ w--- PS++(+++) Y+ t(+) 5+++ X R tv+ b++ D++ G e+ h! r* y?
------END GEEK CODE BLOCK------
Reply to: