without-ipv4

所属分类:TCP/IP协议栈
开发工具:Shell
文件大小:0KB
下载次数:0
上传日期:2024-05-02 04:17:06
上 传 者sh-1993
说明:  没有公网 IPv4 也能玩转 Homelab 远程访问, stars:4, update:2024-04-30 13:27:41

文件列表:
server/routes/
shell/
.node-version
.npmrc
biome.json
nitro.config.ts
package.json
pnpm-lock.yaml
tsconfig.json

# 没有公网 IPv4 也能玩转 Homelab 远程访问 家用 Homelab 远程访问的场景大多有三个: 1. 共享内部服务到外网访问 (比如 RSSHub); 2. 外部设备连接家庭内网,访问内网的各种服务/设备; 3. PT 连通性和上传速度。 常用的方案有 FRP 代理、IPv6、Zerotier 等,但都有各自的缺点: 1. FRP 非直连,依赖代理服务器带宽,不一定跑慢带宽; 2. IPv6 要求外部设备的网络也支持 IPv6,好多办公网络是不支持的; 3. Zerotier 有时间不能直连,需要中转速度很慢; 4. **都无法解决 PT 上传**的问题。 **我现在折腾的方案用了大概两年,稳定性很好,几乎可以媲美公网 IPv4。** 但是也有一些前置条件: 1. 宽带 NAT 为 NAT1(Full Cone); 2. 路由拨号,路由器系统最好是 Openwrt (其他 Linux 发行版也行,但无法抄作业)。 3. 有一个内网设备支持运行 Clash (运行在主路由也行)。 也有一些好处: 1. 不需要代理服务器,可以跑满带宽。 2. 不依赖 IPv6,有 IPv6 更好一些。 3. 支持 PT 上传。 **如果你的网络和设备满足上面的条件,就可以按照我的方案来尝试了。** 此仓库的代码是用来部署到 Vercel 服务端的, 相关教程见:

近期下载者

相关文件


收藏者