Compartilhando a Internet em 2 passos

Muitas vezes precisamos substituir rapidamente um servidor de internet e nem sempre podemos fazê-lo de forma rápida.

Mas tendo uma máquina com Linux e disposição para alguns comandos fica fácil.

Primeiro permitimos que as placas de rede (interna e externa) possam se comunicar:

root# sysctl -w net.ipv4.ip_forward=1

Lembrando que isso é temporário, reiniciou perdeu.

Depois criamos uma regra de firewall para mascarar os endereços, presumindo nossa rede interna 192.168.1.0/24 e a placa de saída eth0):

root# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

Essa regra funciona tanto para IP fixo quanto dinâmico.

Para não perder esses comandos quando reiniciar a máquina basta colocar as linhas no arquivo /etc/rc.local (antes do exit 0).

Espero que a dica ajude a sair de um sufoco sem gateway. 🙂

Não esqueçam de assinar nosso portal.