Introdução
O IPTables é uma ferramenta poderosa para configurar as regras de firewall em sistemas Linux. Neste tutorial, vamos aprender como criar regras no IPTables para compartilhar a conexão de Internet no Ubuntu.
Passo 1: Verificar as interfaces de rede
Antes de começarmos, precisamos verificar as interfaces de rede disponíveis no sistema. Para isso, execute o seguinte comando no terminal:
ifconfig
Isso irá mostrar uma lista das interfaces de rede disponíveis, como eth0, eth1, wlan0, etc. Anote o nome da interface de rede que está conectada à Internet.
Passo 2: Configurar a interface de rede interna
Agora, vamos configurar a interface de rede interna que será usada para compartilhar a conexão de Internet. Para isso, execute o seguinte comando no terminal:
sudo ifconfig eth1 192.168.0.1 netmask 255.255.255.0
Substitua “eth1” pelo nome da interface de rede interna que você deseja usar. Defina o endereço IP e a máscara de rede de acordo com a sua rede.
Passo 3: Habilitar o redirecionamento de pacotes
Para que o compartilhamento de Internet funcione corretamente, precisamos habilitar o redirecionamento de pacotes no sistema. Para isso, execute o seguinte comando no terminal:
sudo sysctl -w net.ipv4.ip_forward=1
Passo 4: Criar as regras no IPTables
Agora, vamos criar as regras no IPTables para o compartilhamento de Internet. Execute os seguintes comandos no terminal:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Substitua “eth0” pela interface de rede conectada à Internet e “eth1” pela interface de rede interna.
Passo 5: Salvar as regras
Por fim, vamos salvar as regras no IPTables para que sejam aplicadas automaticamente durante a inicialização do sistema. Execute o seguinte comando no terminal:
sudo iptables-save | sudo tee /etc/iptables.rules
Pronto! Agora você configurou corretamente as regras no IPTables para compartilhar a conexão de Internet no Ubuntu.
Conclusão
O IPTables é uma ferramenta essencial para configurar as regras de firewall em sistemas Linux. Neste tutorial, aprendemos como criar as regras no IPTables para compartilhar a conexão de Internet no Ubuntu. Espero que este tutorial tenha sido útil e que você possa aproveitar ao máximo o compartilhamento de Internet em seu sistema.