Using the Internet without IPv4 connectivity
a year ago
- #IPv6
- #Networking
- #WireGuard
- ISP断电后导致IPv4连接中断,仅剩IPv6可用
- 使用Linux系统、WireGuard和Hetzner VPS通过IPv6恢复完整网络访问
- 解释了网络地址转换(NAT)和运营商级NAT(CG-NAT)的问题
- IPv6因其庞大的地址空间消除了对NAT的需求
- 在本地机器与Hetzner VPS间建立WireGuard隧道,通过IPv6路由IPv4流量
- 为经过NAT和直连的IPv6流量分别配置WireGuard
- 利用网络命名空间使工作VPN通过WireGuard运行且互不干扰
- 通过unshare技巧解决网络命名空间内的Docker连接问题
- 通过设置更低的MTU值调试并修复WireGuard的MTU问题
- 强调了Linux系统的灵活性和Hetzner VPS对此类解决方案的优势