MENU

Fun & Interesting

SELF-HOSTING behind CGNAT for fun and IPv6 transition

apalrd's adventures 27,724 9 months ago
Video Not Working? Fix It Now

This video started as the answer to a simple question - how can I self-host a service for my friends and family, behind cgnat, without requiring them to install any apps (like tunnels)? This video turned into a bunch of different ways to proxy IPv4 to IPv6, so you can receive IPv6 traffic natively and bring in legacy traffic from a VPS which does have public IPv4. I cover several different methods: - Using IPv6 only - Using Cloudflare Tunnels - Using SNID (sni daemon) - https://github.com/AGWA/snid - Using HAProxy to forward TCP and TLS traffic - Using Tayga to port-forward from IPv4 to IPv6 - Using Wireguard along with port-forwarding and NAT across the tunnel The installation instructions for snid, haproxy, tayga, and wireguard are all in my blog post, along with a comparison table: https://www.apalrd.net/posts/2024/network_relay/ Support me on Ko-Fi if you enjoy my content and find it useful: https://ko-fi.com/apalrd Feel free to chat about my upcoming projects on Discord! https://discord.gg/xJsaEukAr4 Follow me on Mastodon: https://hachyderm.io/@apalrd Timestamps: 00:00 - Introduction 00:43 - Goals 03:36 - Use IPv6 Only 06:00 - Cloudflare Tunnels 09:02 - SNID 16:50 - HAProxy 20:53 - Tayga 27:52 - Wireguard 33:35 - Bonus! #networking #ipv6 #homelab #selfhosted

Comment