@bambos said in Dual WAN - Port Forwarding - Policy Routing for Internet:
To my understanding, port forwarding should work without any settings, as long as reply-to functionality is enabled by default. (under system->advanced->Firewall & NAT)
That's correct. That feature makes sure that responses are send out on the same interface where the request was coming in before, no matter which if it's the default gateway or not.
@bambos said in Dual WAN - Port Forwarding - Policy Routing for Internet:
Is there any way to handle devices on LAN, using gateway on WAN1, and other devices on LAN using gateway on WAN2 ? (For normal traffic / not port forwarding).
This can be done by policy routing rules: https://docs.netgate.com/pfsense/en/latest/multiwan/policy-route.html
Group IPs which you want go out on the same interface in an alias and use this one in a pass rule as source. Expand the advanced options in the rule, go down and find the gateway drop-town. Select the proper gateway.
It's a good advice to have an alias with all RFC1918 networks defined. So you can add this at the destination together with "invert" checked. This avoids this rule to match for local destinations.
Now you can put this rule to the top of the rule set to ensure it is applied before rules which have any.
If you want to use both gateways but use one as default, create a gateway group. You can create multiple gateway groups including the same gateway, e.g. one with WAN1 as tier 1 and WAN2 as tier2, and a second group the other way around.
@bambos said in Dual WAN - Port Forwarding - Policy Routing for Internet:
If i set there default gateway, what does this mean ?
The default gateway is use if no gateway or -group is stated, either in policy routing rule or in a static route.
Ensure that you have outbound NAT rules in place for both WANs.