How to Create a Basic DMZ (Demilitarized Zone) Network in OPNsense

How to Create a Basic DMZ (Demilitarized Zone) Network in OPNsense

Are you hosting publicly accessible services on your network? Protect your internal network with a DMZ

A DMZ (demilitarized zone) is a segmented part of a network that is used to host all publicly accessible websites and services. The intention is to protect the internal network from external threats. It is an effective strategy to minimize public exposure of your critical assets as well as limit the damage caused when an intruder is able to penetrate your network. A great definition of a DMZ can be found here.
How to Install Ubuntu MATE 20.04 LTS (64-bit) on the Raspberry Pi 4

How to Install Ubuntu MATE 20.04 LTS (64-bit) on the Raspberry Pi 4

Is the Raspberry Pi finally powerful enough to run a full desktop environment reasonably well? Yes!

When I decided to do a fun project with my old Raspberry Pi 3B+, I purchased the 4GB model of Raspberry Pi 4 to have as a replacement. Since I am working from home due to COVID-19 and my main PC is completely utilized for work during the weekdays via a VPN connection, I thought it would be convenient to have a second computer at my desk so that I can listen to background music from my Plex Media Server or another music service.
Wire "All the Things" to Improve Wireless Performance

Wire "All the Things" to Improve Wireless Performance

One way to improve wireless performance may be to use more wires!

When searching online, you will find many ways to improve wireless performance. One suggestion that I think you may not see often is to use more wires. ‘Using more wires will improve wireless performance? I thought the point of wireless was to use less wires?!' While that may be true, it is important to understand the physics of wireless networking. There is only so much bandwidth available among the range of frequencies used by wireless transmissions.
Create Self-Expiring Emails in Gmail

Create Self-Expiring Emails in Gmail

With a little bit of scripting, you can create emails that expire after a set number of days...

Getting flooded with unwanted emails is an issue that everyone faces. Hitting the unsubscribe button may help some with the issue. However, there are some emails that would be nice to keep for a short while before they are deleted. For example, I like getting emails with discounts for various online stores, but I do not want them cluttering my email account. The discounts tend to expire within a few days or a week.
How to Configure the WireGuard VPN Server in OPNsense

How to Configure the WireGuard VPN Server in OPNsense

Seeking a faster, lighter weight, and potentially more secure VPN server to access your home network? Check out WireGuard VPN...

WireGuard is a modern designed VPN that uses the latest cryptography for stronger security, is very lightweight, and is relatively easy to set up (mostly). I say ‘mostly’ because I found setting up WireGuard in OPNsense to be more difficult than I anticipated. The basic setup of the WireGuard VPN itself was as easy as the authors claim on their website, but I came across a few gotcha’s. The gotcha’s occur with functionality that is beyond the scope of the WireGuard protocol so I cannot fault them for that.