MULTI PPPOE - PORT FORWARD

Hiya Guys.

This can;t be hard!

But i’ve got a router. Multiple public IPs from via PPPOE.

1 Default route for internet.

I want to add more PPPOE with different statics and then link them to a local IP on the router.

E.g. **.19.43.102 ---- 192.168.173.8
**.19.43.101 ---- 192.168.173.7

Ideally, I would rather port forward required info for a bit of extra security and easy changing.

So My question…

How do you i PORT FORWARD from a non default Public IP. I have tried multiple Mangle rules, but can;t quite crack it.

Thanks

Dstnat is exactly the same as with single address:

/ip firewall nat
add action=dst-nat chain=dstnat dst-address=x.x.x.x dst-port=x protocol=tcp to-addresses=y.y.y.y to-ports=y

The needed extra is a way how to send response packets back the same way from where the requests came. Mark new incoming connections on each interface and then mark routing for responses. You can see required config in PCC manual (which is primarily about load balancing, so just ignore the actual load balancing part, i.e. rules with per-connection-classifier option).