How to Set Up a Schedule in pfSense


The post is all about how to set up a schedule in pfSense. Not all routers allow you to determine when devices can access the internet. And when they do, it’s fairly limited in how you can control access. For instance, my previous router (an Apple Airport Extreme) allowed time-based access control, but it just wasn’t robust enough to accomodate real life. My options were:

  1. No access
  2. Everyday
  3. Weekdays
  4. Weekends
  5. A single day of the week

Sure, this was good enough for most occasions. The problem was that it couldn’t handle a flexible schedule. I couldn’t tell the router “I want you to block access Monday through Friday, except on Monday, January 15th, because that’s Martin Luther King Jr’s birthday and my kids won’t have school.” pfSense does  have this capability. In fact, I can set my kids’ entire school schedule for the whole year in 10 minutes! Read More

NxFilter- How to Make It the Only DNS Server on the Network


NxFilter is a great way to make the internet safer for your kids. Luckily, it’s free for home use as long as you don’t need to monitor more than 20 users or devices. It works by filtering DNS requests to each client. No matter what kind of device they are using (a computer or a phone), as long as they are connected to your WiFi you can control what they can access. It’s also a good way to monitor their online habits and see which websites they are visiting. If your not familiar with NxFilter, you can read more about it here. Read More

pfSense- How to Get Rid of DNS Rebinding Warning



If you’ve ever used pfSense, you know how great it is. It’s jam-packed with features, its reliability is unparalleled, and it brings an advanced business-class firewall to us lowly home owners in need of something more than what a consumer router can provide. With that though, sometimes you run into issues you typically wouldn’t find in run-of-the-mill Best Buy routers.

One of these is DNS rebinding protection that’s enabled by default. In itself, DNS rebinding protection is a good thing to have enabled. This prevents an attacker from using your public IP address from within the LAN to gain access to your router configuration page through a malicious browser script, even if you have public-side access turned off. Read More