Already have my RB450G running basic NAT, but having some trouble configuring it to my needs, even after following the guide (which is quite close to what i’m trying to achieve) - per traffic load balancing.
Config of my network as follows:
Basically as per above diagram:
Samknows box traffic needs to be routed to Eth1 (ISP1 which is on DHCP) - this already works.
Now comes the tricky part:
Basically to have a default route to ISP1, for generally everything.
As and when needed - especially for gaming - to have a defined subnet under firewall/Address Lists - so that the RB450G, once it sees this traffic for this subnet - it routes to ISP2 for better latency and performance.
ISP2 needs to be configured for port forwarding to allow the FTP server to run as well.
Can this be achieved?
Appreciate your assistance on this, been hitting a brick wall ever since i’m trying to do the above.
You can use Mangle to set a routing mark on the relevant traffic (set by src address or inbound interface or whatever allows the distinction) and then make a default route entry for ISP2 with that same routing mark.
With 1. - i’m currently having it half-working as I’m able to make it work with the Samknows box and a VOIP box which i’m pointing to ISP1. But doesn’t route other traffic when I want it to the ISP2.
DNS is running in this order:
Google DNS / ISP1 / ISP2
I’m welcome to any other solutions. Been trying and trying but almost all changes/solutions don’t work. Hope someone can really help.