Hi Jimp
@jimp:
Having such NAT on each WAN works fine, provided your firewall rules and WAN config are proper.
#1 - Make sure you do NOT use an interface group for WAN firewall rules - Rules on interface groups won't get the reply-to tag to ensure the return traffic exits the proper WAN. Make the rules on the actual WAN/WAN2 tab.
#2- Make sure the firewall rule(s) do not have the box checked to disable reply-to.
#3- Make sure the master reply-to disable switch is not checked, under System > Advanced, on the Firewall/NAT tab.
#4- Make sure your WAN and WAN2 interfaces have a gateway selected on Interfaces > WAN/WAN2, not having a gateway selected on the Interface page will also make the system omit reply-to on the rules.
Great post, thank you for this. It provided me with the needed pointer to make this work for us.
The only thing I had to do different to make this work, is not select a gateway for the individual rules. With a gateway for the individual rules, it created route-to rules (pfctl -sr), without it creates reply-to rules. We are running 2.1-BETA1 snapshot from 1 April.
I do have a gateway selected on the interfaces pages.
Thanks again
McGlenn