Source Address Routing

Is there a way to have packets from an IP allways go out one interface.

We have three Wan Interfaces, each assigned an IP by DHCP.
We load balance between Wan1 and Wan2

On Wan 3, we need to have dst-nat to another router, that has a dmz video server.

I set NAT as follows;

chain=srcnat src-address=10.3.16.1 action=src-nat to-address=142.59.90.213

chain=dstnat dst-address=142.59.90.213 action=dst-nat to-address=10.3.16.1 ports 0-65536

Incomming packets goto the 10.3.16.1 just fine, however packets leaving go out either Wan1 or Wan2 but not Wan3. The src IP has been nated to the 142.59.90.213 correctly, but is going through different down stream routers causing the connection to fail.

It would be great it we could have two routing tables and send the packets to one or the other depending on src IP. This would insure that they would leave on the correct interface.

Or, is there a way to accomplish this using filtters?

Thanks in Advance;
Terry

Obviousily the answer to my problem is Policy Based Routing.

The 2.8 docs say this is at: /ip policy-routing

Where is it locatred in 2.9b8?

Terry

You must to mangle the Mark Route and the on route make the correct rule.
M.