Configurar uma rede doméstica e compartilhar ADSL no Slackware
Configurar uma rede no Slackware não é difícil como alguns dizem. É simples somente. Este artigo irá mostrar como montar uma rede com 2 PCs e compartilhar internet com iptables. Esse artigo é para as pessoas que estão iniciando em redes no Linux, principalmente no Slackware.
Parte 5: Compartilhando a internet com iptables
# modprobe iptable_nat
# echo "1" > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
Agora, partindo do pressuposto que seu Server está conectado na Internet, vá até a máquina cliente e dê um ping em algum site da internet, exemplo:
# ping www.google.com
PING www.l.google.com (64.233.161.104) 56(84) bytes of data.
64 bytes from 64.233.161.104: icmp_seq=1 ttl=240 time=179 ms
Se a resposta for esta acima, está tudo OK. Compartilhamento concluído com êxito.
OBS: Essas configurações do iptables são perdidas quando a máquina é reiniciada, então vamos colocar essas configurações no arquivo /etc/rc.d/rc.local.
# vi /etc/rc.d/rc.local
O arquivo deverá ficar assim:
# echo "1" > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
Agora, partindo do pressuposto que seu Server está conectado na Internet, vá até a máquina cliente e dê um ping em algum site da internet, exemplo:
# ping www.google.com
PING www.l.google.com (64.233.161.104) 56(84) bytes of data.
64 bytes from 64.233.161.104: icmp_seq=1 ttl=240 time=179 ms
Se a resposta for esta acima, está tudo OK. Compartilhamento concluído com êxito.
OBS: Essas configurações do iptables são perdidas quando a máquina é reiniciada, então vamos colocar essas configurações no arquivo /etc/rc.d/rc.local.
# vi /etc/rc.d/rc.local
O arquivo deverá ficar assim:
# Conexão da ADSL
adsl-start
# Regras de Firewall para compartilhar conexão
modprobe iptable_nat
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
adsl-start
# Regras de Firewall para compartilhar conexão
modprobe iptable_nat
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
OK, salve e curta sua rede com internet compartilhada.
Autor: Leonardo Afonso Amorim (thephoenix)
parabens!