janunesdemor
(usa Slackware)
Enviado em 09/07/2009 - 11:41h
Solucionando
Pessoal após dois dias tentando veja só como eu consegui compartilhar a net utilizando o iptables
Abra um terminal (Terminal - Modo Super-Usuário) e digite os seguintes comandos:
# iptables -F
# iptables -F INPUT
# iptables -F OUTPUT
# iptables -F POSTROUTING -t nat
# iptables -F PREROUTING -t nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -P FORWARD ACCEPT
# iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
no local ppp0 coloque o sua placa de rede que acessa a internet exemplo eth0, para saber qual é no terminal digite iwconfig e aparecerá lo, ethX. ou wlanX ok.
Pronto, seu servidor já está compartilhando a internet! Agora só falta configurar os clientes, caso seja Windows é só ir na configuração da placa de rede e indicar o gateway. Se for clientes Linux você pode dar o comando:
# route add -net gw 192.168.0.1
Baseando-e na hipótese de que o IP do servidor é 192.168.0.1.
Pronto, internet compartilhada.
Crie um script deste texto depois se ele funcinar.
Bom, segundo digite no terminal depois se funcionar, mcedit
digite nele também os este comandos abaixo coloque nele os camandos acima.
Depois para criar o script faça isto.
chmod +x nomedoscript
agora basta digitar na pasta onde esta o script ./nomedoscript
pronto.