Cloudflare has made it too easy to access your homelab on the internet
Cloudflare has improved remote access to homelabs since 2017, simplifying setup with tools like Cloudflare Tunnels and Zero Trust, enhancing security and performance for users in about two hours.
Read original articleCloudflare has simplified the process of accessing homelabs over the internet, a significant improvement from the challenges faced in 2017. Previously, users struggled with issues like the lack of static IPs and complications from CGNAT, which affected uptime and routing. In 2024, tools like Cloudflare Tunnels and Zero Trust have streamlined remote access and enhanced security. The setup process involves downloading the cloudflared binary, installing the service, configuring public hostnames, and restarting the service, which can be completed in about two hours. The author shares their experience of hosting a status page on their homelab, noting good performance metrics. They emphasize the ease of configuration and the benefits of using Cloudflare's services, which allow for secure access to various Linux distributions for personal use and sharing with friends.
- Cloudflare has made remote access to homelabs significantly easier since 2017.
- The setup process for Cloudflare Tunnels can be completed in approximately two hours.
- Users can configure public hostnames and protocols for different services easily.
- The author reports good performance metrics for their homelab setup.
- Cloudflare's tools enhance both accessibility and security for home servers.
Related
The FreeBSD-native-ish home lab and network
The author details a complex home lab setup with a FreeBSD server on a laptop, utilizing Jails for services like WordPress and emphasizing security measures and network configurations for efficiency and functionality.
Show HN: I made a tool to HTTPS your localhost
Lokal.so simplifies local development with features like sharing localhost publicly, debugging data, AI assistant, self-hosted tunnel server, Cloudflare integration, JSON conversion, edge location customization, and more. It offers a comprehensive solution for developers.
How to Use Tailscale VPN to Embrace Remote Work and Explore the World
The rise of remote work has led to increased interest in digital nomadism, with Tailscale recommended for secure, flexible internet access through a self-hosted VPN, enhancing privacy while traveling.
The backbone behind Cloudflare's Connectivity Cloud
Cloudflare has increased its backbone capacity by over 500% since 2021, operating data centers in 330 cities globally, utilizing advanced technologies for efficient data transfer and enhancing connectivity, especially in Africa.
Launch HN: Firezone (YC W22) – Zero-trust access platform built on WireGuard
Jamil Bou Kheir's Firezone is a remote access platform using WireGuard to enhance security for remote work, simplifying access control and deployment while addressing traditional VPN limitations.
When running Cloudflare tunnels, opening a port on your router, or having a VPS+Wireguard, it's important to think about security and covering your butt. I run everything in a DMZ subnet that has firewall/ACL rules on both the DMZ and my other networks to restrict any access. I put bandwidth caps on individual VMs/containers. I also use Wireguard to reroute all outbound Internet requests from the DMZ so that my home lab doesn't use my home IP address at all.
Maybe I'm paranoid, but the last thing I need is to forget about some web project I was experimenting with in my lab and suddenly the Internet connection I pay for is being used by some bad actor to participate in ddos or to resell access to my trusted residential IP for scamming purposes.
If you really are trying to run a server behind a CGNAT, then I guess you have no other options, but I'd consider this kind of thing to be a last resort.
I am very interested in Tailscale SSH as an alternative to CloudflareTunnel + SSH. If anyone has experiences with Tailscale SSH, please share (https://tailscale.com/tailscale-ssh)
Which is also point to point for the traffic.
Related
The FreeBSD-native-ish home lab and network
The author details a complex home lab setup with a FreeBSD server on a laptop, utilizing Jails for services like WordPress and emphasizing security measures and network configurations for efficiency and functionality.
Show HN: I made a tool to HTTPS your localhost
Lokal.so simplifies local development with features like sharing localhost publicly, debugging data, AI assistant, self-hosted tunnel server, Cloudflare integration, JSON conversion, edge location customization, and more. It offers a comprehensive solution for developers.
How to Use Tailscale VPN to Embrace Remote Work and Explore the World
The rise of remote work has led to increased interest in digital nomadism, with Tailscale recommended for secure, flexible internet access through a self-hosted VPN, enhancing privacy while traveling.
The backbone behind Cloudflare's Connectivity Cloud
Cloudflare has increased its backbone capacity by over 500% since 2021, operating data centers in 330 cities globally, utilizing advanced technologies for efficient data transfer and enhancing connectivity, especially in Africa.
Launch HN: Firezone (YC W22) – Zero-trust access platform built on WireGuard
Jamil Bou Kheir's Firezone is a remote access platform using WireGuard to enhance security for remote work, simplifying access control and deployment while addressing traditional VPN limitations.