WAN interface is the 1st port and the client LAN(192.x.x.x IP space) is plugged in on the 2nd interface. I have src/masqueraded-nat set up for them and the out-interface is the WAN-port(1st interface).
Now- I want to add a second client LAN(a different client with 10.x.x.x IP space) on this same RB. This client’s LAN will be plugged in on the 3rd interface and then I want to use the 4th interface for this new client’s WAN interface(this will be connected to a different ISP with static, public address-range routed to it) and also do NAT for them on that interface.
What a low, low worm for replying to my own post
Nway- managed to get this sorted. Thanks also to Sergejs for - rather quickly- answering my email and informing me that it’s possible.
Here’s how I went about doing it:
I de-bridged all interfaces. (tx, Serge)
Configured src/masq. NAT based on source network(192.xxx and 10.xxx) and specified out-interface as port 1 and port 4 for each client(the WAN ports for both clients).
Mangled(prerouting) packets based on src addy and route-marked appropriately.
Added 2 static ‘default’(dest. - 0.0.0.0/0) routes, based on abovementioned route-marks; specifying ‘Gateway’ and ‘Interface’ as appropriate for each client’s WAN port(port 1/port 4).