Pfsense rule for vpn only partly working

Hi,
Hoping someone can help me out here. I have setup a VPN connection with PIA, created a interface and a firewall rule.
If i tell the firewall rule to use an alias as the source everything is working as expected with the exception of Netflix, this is not a problem as i can disable the rule as a work around.

For a permanant solution i really only need traffic to be sent over the VPN if the request is for 1 of 3 IP addressess, this is where the issue is occuring.

I have created a rule with the destination IP address set (using only 1 address for now), i have copied the working rule, and made the following changes:
Set Source address as any
Set Destiination to the alais with the 1 IP address

Now regardless of what device I am using, the connection seems to be not working when the requests ports change from 8443 to 847. At this point it seems that the rule is being ignored.

The rule has been set as the first rule in my rule list, any suggesstions on why this is happening would be appriciated.

Sounds like you want to do policy based routing. I am curious how this works in pfsense, but given the echo on this topic (similar to another recent post) I gather nobody here does it. Which is a little surprising.

One thing to consider, are you masquerading the source IP when you route out your VPN interface. You didn’t provide any details, so expect the same with answers.