Live data from Hacker News

Carrier-grade NAT: The Killer of the "Homelab"

a6n.co.uk

11–16 of 16 posts

Re: Carrier-grade NAT: The Killer of the "Homelab"

#12
post #5

Earlier quoted context omitted.

I prefer mesh vpn because it's an extra authentication layer that Cloudflare tunnels don't have. But if you need to offer services publicly it's a good option true.

Interestingly, you say this. During my AI-driven research that led me toward tunnels, I found that VPN was the less secure approach. For SSH/Mosh, for example, I chose a WARP tunnel. I set it up with a certificate that expires immediately after each connection. My MFA was explicitly limited to password and Duo SSO Push. As I mentioned, though, my decision was primarily based on an Agent Mode prompt to ChatGPT, so I'm…

Why would a VPN be less secure? It's an extra hurdle for attackers to take. You can still use whatever authentication you can on the service. And with a mesh VPN you also don't need to open any ports.

However when I look into it it seems like WARP is also a vpn-like service, just a cloud one. Also, I do self-hosting so a "cloud native" solution as cloudflare calls it is explicitly not what I want. If your homelab is all about cloud then of course you would want something like this.

Re: Carrier-grade NAT: The Killer of the "Homelab"

#13

Earlier quoted context omitted.

Interestingly, you say this. During my AI-driven research that led me toward tunnels, I found that VPN was the less secure approach. For SSH/Mosh, for example, I chose a WARP tunnel. I set it up with a certificate that expires immediately after each connection. My MFA was explicitly limited to password and Duo SSO Push. As I mentioned, though, my decision was primarily based on an Agent Mode prompt to ChatGPT, so I'm…

Why would a VPN be less secure? It's an extra hurdle for attackers to take. You can still use whatever authentication you can on the service. And with a mesh VPN you also don't need to open any ports. However when I look into it it seems like WARP is also a vpn-like service, just a cloud one. Also, I do self-hosting so a "cloud native" solution as cloudflare calls it is explicitly not what I want. If your homelab is…

My concern was specifically about other devices on the same home network, outside the homelab, becoming vulnerable.

I don't remember the details. Not relevant to you if you don't want to use cloud-native services.

Personally, I like proprietary security-oriented code where possible, cloud-native or not. That factored into the decision.

Re: Carrier-grade NAT: The Killer of the "Homelab"

#14
I use https://getpublicip.com to deliver a public IP address to my home lab. I use them over Cloudflare tunnels and Tailscale because I run a email server at home and I dont want encryption terminating in the cloud (as is the case with Cloudflare tunnels). Its also a TCP / UDP level solution which means I can host anything I want.

Re: Carrier-grade NAT: The Killer of the "Homelab"

#15
post #5

Earlier quoted context omitted.

I prefer mesh vpn because it's an extra authentication layer that Cloudflare tunnels don't have. But if you need to offer services publicly it's a good option true.

Interestingly, you say this. During my AI-driven research that led me toward tunnels, I found that VPN was the less secure approach. For SSH/Mosh, for example, I chose a WARP tunnel. I set it up with a certificate that expires immediately after each connection. My MFA was explicitly limited to password and Duo SSO Push. As I mentioned, though, my decision was primarily based on an Agent Mode prompt to ChatGPT, so I'm…

AI driven research tells you everything you need to know about your conclusions; there's a hint of truth that's hiding an incredible web of misconceptions.

Mesh VPNs as a security mechanism replacing having secure server to server communication is just replacing one soft-center security mechanism with another. Mesh VPNs as the gateway to services that are themselves well secured is well over doubly secure over just having publicly accessible services; now you need the security holes to line up.

Re: Carrier-grade NAT: The Killer of the "Homelab"

#16
I would say the biggest problem of CGNAT is that it is essentially double-NAT: your home router did one layer of NAT, and the ISP also did another layer of NAT on the edge that is close to your home, not only the latency could add up (although so far it is not a problem in general), but also that another point of failure to be concerned too.

I happen to come across this having CGNAT in my parent's house, luckily they have a backup IPv6 so I can access it from remote "directly".

Post reply on HN