Tenho um link fixo com a embratel e agora um link com a velox, meu fw tem 3 interfaces de rede (eth0 - embratel e velox, eth1 interna e eth2 dmz), quando levanto a interface ppp0 da velox e adiciono o default gw para ela todo o trafego é direcionado para a mesma e os meus serviços na dmz (http e smtp) param de receber e enviar. As regras de postrouting nao mudaram, ou seja, por que o iptables nao está direcionando o meu trafego para a interface eth0 ? O mesmo acontece quando tento acessar a porta 25 externamente, pelo tcpdump o pacote chega pela eth0, mas nao é direcionado para a eth2(dmz).

$IPTABLES -t nat -A POSTROUTING -j SNAT -p tcp -s $DMZ_SMTP_IP -d 0.0.0.0/0 --dport $PORT_SMTP -o $INET_IFACE --to $SMTP_IP

ps- Para navegar uso o squid que está no firewall, que funciona tanto com a velox ou com a embratel.