Olá, tenho um servidor que compartilha internet para alguns usuarios.
Na eth0 tem o ip fixo com mask classe C, na eth1 vai pra um AP edimax pra fazer o compartilhamento...
Estava funcionando com as regras:
iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth0 -j MASQUERADE
Mas após reiniciar o servidor não funcionou mais.
Esta setado no rc.local e quando rodo:
debian:~# iptables -t nat -L -n
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.4.0/24 0.0.0.0/0
MASQUERADE all -- 192.168.3.0/24 0.0.0.0/0
Como pode nao funcionar mais ? antes funcionava norma...
Se alguem puder ajudar, vlw