Спасибо за желание помочь, однако
А с чего оно должно было сработать?
Значит так, идем простым путём.
# iptables-save >/etc/iptables_paranoid.conf
# iptables -F
# iptables -X
# iptables -t nat -A POSTROUTING -s local_net/mask ! -d local_net/mask -j MASQUERADE
не сработало.
# iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
А подобная строка была изначально, только с привязкой к конкретному интерфейсу.
Задача проникнуть из локалки на компы в сети провайдера оказалась очень нетривиальной. Вот только как бы её решить ? Всю голову уже сломал....

Пользователь решил продолжить мысль 28 Мая 2010, 03:55:02:
Размышлизмы: а если выход из локалки в сеть провайдера организовать через роутинг ?.... Вот только с правилами че-то у меня неполучается.... Но при этом проблема возникает в том, что одно из соединений динамичное (dhcp), хотя на практике ни IP ни DNS не меняется, только адрес шлюза иногда...
Пользователь решил продолжить мысль 28 Мая 2010, 08:42:54:
Родил вот такое, но чего-то то же не пашет:
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
iptables -A FORWARD -p tcp --dport 3389 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 3389 -j DNAT --to-destination 94.190.112.73
iptables -t nat -A POSTROUTING -p tcp -d 94.190.112.73 --dport 3389 -j MASQUERADE
где eth0 - интерфейс в локалку, 94.190.112.73 - адрес шлюза основного провайдера (который по dhcp)
При этом трассировка застревает на этом самом шлюзе.
А как прописать, что бы вместо адреса шлюза была подсеть типа 94.190.0.0/16 или название выходного интерфейса типа -o ppp0 ?