I just last week made the switch from DD-WRT to pfsense and now that I finally have everything running the way it was on my old router I'm looking for ways to leverage all of the possibilities of my new machine. Ad blocking: I used to block ads using this pixelserv method and it worked rather well: https://www.howtogeek.com/51477/how-to-remove-advertisements-with-pixelserv-on-dd-wrt/ I have followed this guide for ad blocking in pfsense: https://www.linuxincluded.com/block-ads-malvertising-on-pfsense-using-pfblockerng-dnsbl/ Does anyone have any thoughts they'd like to share about the guide or any other ideas they'd like to share? VPN: I have been using PIA as a VPN service for over a year now by running the client on individual machines. Yesterday I got it running on the pfsense router and it's great. Does anyone have any ideas on ways to possibly improve this? I guess at this point now that I have everything up and running I'm just looking for ways to take greater advantage of my possibilities. I see that there are a ton of packages but I don't really have an in depth idea of what they do. I looked into using squid to cache web traffic but it looks like it's all but impossible for https. Any ideas or tips are highly appreciated!