Postado originalmente por
rafaelmr77
Segue o script abaixo.
Ele libera o trafego total. Depois crie suas regras de restrições.
Na última regra o eth0 pode ser trocado pelo correto.
Nessa linha: echo "1" > /proc/sys/net/ipv4/ip_forward
Vc tem q verificar se o caminho no BSD é o mesmo.
Se não habilitar isso não vai conseguir compartilhar a conexão.
#!/bin/sh
modprobe ip_tables
modprobe iptable_filter
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe iptable_nat
modprobe ip_nat_ftp
modprobe ipt_LOG
modprobe ipt_state
modprobe ipt_MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -Z
iptables -X
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Rafael