Configure Your Firewalls Correctly: an Open Letter to Sysadmins

Imagine this: you’re running a web hosting service and you need to connect in to add another client who has specific needs your setup script doesn’t account for. You try to connect via SSH, but it hangs. After hanging, you escape out of the session and reconnect with the verbose flag set. You notice the wrong IP address, and you realize that you set up Cloudflare proxying. So you SSH in to the server with the public facing IP address, to find out it’s still not connecting....

August 28, 2023 · 8 min · Monica Hanson

Site to Site VPN with DD-WRT

Admittedly, I’m pretty unfamiliar with VPNs, especially with setting up VPNs on routers. I’ve followed the excellent guide by egc to set up VPNs for my individual clients, such as my desktop or my laptop. However, one of the next logical steps is to learn how to set up a site-to-site VPN with DD-WRT. One of the issues with deploying it right now is that I’m currently an hour away from the other location....

November 21, 2022 · 7 min · Monica Hanson