#!/bin/bash IPT=/usr/sbin/iptables #Setando ip pra rede local ifconfig eth1 down ifconfig eth1 192.168.0.1 #Liberando forward echo "1" > /proc/sys/net/ipv4/ip_forward # Limpando as tabelas $IPT -F $IPT -t nat -F $IPT -t mangle -F # Definindo politica Accept All # (Troque para DROP e abra conexão por conexão caso haja enteresse): $IPT -P INPUT ACCEPT $IPT -P OUTPUT ACCEPT $IPT -P FORWARD ACCEPT $IPT -t nat -P PREROUTING ACCEPT $IPT -t nat -P POSTROUTING ACCEPT $IPT -t nat -P OUTPUT ACCEPT # Macarando conexões da rede # se sua conexao estiver na interface ppp0 basta trocar o eth0 por ppp0 # a interface ppp0 é usada tb em dial-up, entao, neste caso, troque o eth0 # por ppp0 $IPT -t nat -A POSTROUTING -o eth0 -j MASQUERADE # Só para garantir: $IPT -A FORWARD -j ACCEPT