Tunneling is a generic networking term, but in the web-dominated world it usually refers to software that you can run on any computer with outbound ne

Flaunting the Internet Protocols with Tunnels

submited by
Style Pass
2024-11-13 04:30:18

Tunneling is a generic networking term, but in the web-dominated world it usually refers to software that you can run on any computer with outbound network access to serve a website. The tunneling software has a another component running in the cloud that configures DNS, terminates TLS, and handles the networking magic to send the packets to your computer.

My main interest is using tunneling for serving websites on my home server. While I'm fortunate to have a fairly static IP address, I don't want to risk having to update my DNS records after a power outage, and I don't like having to port-forward. I say "sites" plural, but I really just have one site, which is an instance of the open-source recipe site Mealie at recipes.macchaffee.com.

I feel like by using tunnels, the authors of various internet protocols are rolling in their graves (wait, are they mostly still alive?), but hey I've got websites that need to be deployed and my ISP won't help me do it.

After skimming through the awesome-tunneling list, I struggle to find a better solution than Cloudflare Tunnels, much to my chagrin as someone who fears the centralization of the Internet. My ideal features include:

Leave a Comment