Part two: Configure netfl!x/spot!fy/whatever via VPN (when traveling abroad)
1. Install & Configure pfBlockerNG pkg
Install pfBlockerNG
Firewall: pfBlockerNG: General Settings
Enable pfBlockerNG [Check]
Keep Settings [Check]
Enable De-Duplication [Check]
Enable Suppression [Check]
Disable MaxMind Country Database CRON Updates [Check]
Inbound Firewall Rules - Interface: "WAN", "VPN1"
Outbound Firewall Rules - Interface: "LAN"
Floating Rules [Check]
[[color=limegreen]Save]
Firewall: pfBlockerNG: IPv4 [+ [color=blue]New]
Alias Name: "sites_via_vpn"
IPv4 Lists: Format "html", State "ON", URL "http://bgp.he.net/search?search[search]=netfl!x&commit=Search", Header "Netfl!x"
+Add another list for spot!fy
List Action: "Alias native"
Update Frequency: "Weekly" (Please don't select Every hour)
[[color=limegreen]Save]
Firewall: pfBlockerNG: Update
Click "Force reload"
2. Create custom FW rule w/ pfBlockerNG
Firewall: Rules: LAN [+ [color=blue]New]
TCP/IP Version: "IPV4"
Protocol: "Any"
Destination Type: Single host or alias
Destination Address: "pfB_sites_via_vpn" (pfBNG creates alias name with pfB_ prefix and the alias name in Step 1)
Description: "pfb_sites_via_vpn" (Must be exactly same as Destination Address, except change capital B to small)
Gateway: "VPN1 - 10.8.0.5"
[[color=limegreen]Save]
PS: In Step 1, replace exclamation marks with "i". Don't put whitespace or weird symbols in pfBNG's alias name or header.