iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-srouce 200.200.200.2
iptables -t mangle -A PREROUTING -i eth3 -p tcp --dport 25 -j MARK --set-mark 2
iptables -t mangle -A PREROUTING -i eth3 -p tcp --dport 110 -j MARK --set-mark 2
iptables -t mangle -A PREROUTING -i eth3 -p tcp --dport 80 -j MARK --set-mark 2
iptables -t mangle -A PREROUTING -i eth3 -p tcp --dport 1863 -j MARK --set-mark 2
iptables -t mangle -A OUTPUT -p tcp --dport 25 -j MARK --set-mark 2
iptables -t mangle -A OUTPUT -p tcp --dport 110 -j MARK --set-mark 2
iptables -t mangle -A OUTPUT -p tcp --dport 80 -j MARK --set-mark 2
iptables -t mangle -A OUTPUT -p tcp --dport 1863 -j MARK --set-mark 2
ip rule add fwmark 2 table 20 prio 20
ip route add default via 200.200.200.1 dev eth1 table 20
ip route flush cache