yes, I can assign it by under "Interface Rules" section, but some times it reverse back to the default values.
During testing the NICs for my pfSense VM, I did encounter this problem many times, It may or may not happen (I don't have the time to test them all agian) after these changes:
swap NIC hardware (testing the hardware)
change the boot option (messing with nics passthrough)
upgrade or down grade unraid (there's performance issue with pfsense, so I upgrade unraid to the next branch, but problem got worse, then I down grade back)
so I'm thinking is there a way to force assign a interface to eth0 as the "Default" default, then I don't need to change the settings in the web GUI, simply because if the eth0 go to the wrong port, I can't access the web GUI anymore.