💡
原文中文,约6600字,阅读约需16分钟。
📝
内容提要
本文介绍了作者在家庭实验室中远程访问的方案,包括使用Cloudflare Tunnel共享内部服务到外网访问,使用Clash Meta入站+NATMap实现外部设备连接家庭内网,以及使用NATMap实现PT上传场景。作者提供了详细的配置步骤和效果展示。
🎯
关键要点
- 本文介绍了家庭实验室中远程访问的方案,包括使用Cloudflare Tunnel共享内部服务到外网。
- 外部设备连接家庭内网的方案使用Clash Meta入站和NATMap。
- PT上传场景也使用NATMap实现,提供了详细的配置步骤。
- 常用的远程访问方案如FRP、IPv6和Zerotier各有缺点。
- 作者的方案稳定性好,几乎可以媲美公网IPv4。
- 方案的前置条件包括宽带NAT为NAT1和路由器系统为Openwrt。
- 共享内部服务到外网访问的场景使用Cloudflare Tunnel,提供了配置示例。
- 外部设备连接家庭内网的步骤包括配置路由器DNS、Clash Meta入站、端口转发和Vercel服务。
- PT上传场景的步骤与外部设备连接家庭内网相似,但不需要上报IP和端口。
- 整体方案有一定的折腾难度,作者欢迎讨论和交流。
❓
延伸问答
如何使用Cloudflare Tunnel共享内部服务到外网?
可以通过在Docker中运行Cloudflare Tunnel,配置相应的protocol和edge-ip-version来实现共享内部服务到外网访问。
外部设备如何连接家庭内网?
外部设备可以通过配置Clash Meta入站和NATMap,将动态IP和端口上传到自建的Vercel服务,从而实现连接。
PT上传场景的配置步骤是什么?
PT上传场景的配置步骤与外部设备连接家庭内网相似,但不需要上报IP和端口,主要包括配置静态IP和上传更新脚本。
使用NATMap的前置条件是什么?
使用NATMap的前置条件包括宽带NAT为NAT1(Full Cone)和路由器系统最好是Openwrt。
常用的远程访问方案有哪些缺点?
常用的远程访问方案如FRP、IPv6和Zerotier各有缺点,例如FRP依赖代理服务器带宽,IPv6要求外部网络支持,Zerotier有时不能直连。
作者的远程访问方案有什么优势?
作者的方案不需要代理服务器,可以跑满带宽,支持PT上传,且稳定性好,几乎可以媲美公网IPv4。
➡️