免费,免备案,免魔法🧙♀️
介绍
- 如果家里有ipv6直接可以用lucky大吉DDNS获取公网ip反代,不用这么麻烦
- 如果买了阿里云等服务商HK的服务器也不用这么麻烦,因为HK的服务器不需要备案就可以使用80和443端口
- 此种方法适合 几个人合租一条专线的人用,买HK的服务器花钱少宽带就比较小,被戏称小水管
- 这个方法还和普通反代有一点点区别,是建立在你没有公网服务器的条件上的,反代的应用是在客户端:家里的nas上面。如果你有一台服务器,可以在 建立隧道以后,在服务器上部署nginx或者lucky大吉,然后直接反代隧道的端口,就可以去掉端口号了
- 原理:首先建立一条隧道 端口例如 666:666,无论是NPS还是FRP都可以,然后用lucky大吉 反代这条隧道的端口号666,前端直接写cname的域名,后端填 本地服务+端口号(反代工具和nps内网穿透客户端在同一个nas上面,反代工具在客户端,所以这里与拥有公网服务器的反代在服务端有显著区别,配置在本地可以灵活切换合租的公网)
准备
- nps内网穿透客户端,我用的iStoreOS应用,1panel里面的应用也有
- 公网服务器或者专线部署好NPS服务端,这里可以合租,有需要的可以留言
cloudflare账号有域名,cname到要用的公网,我用的泛解析,此时不用开启小云朵,只有当用到去除端口号的域名才需要开启
开始
如果你希望继续隐藏端口号,需要开启 Cloudflare 的代理(打开小云朵),这会让请求经过 Cloudflare 回源,带来一定延迟。因此不太推荐用于实时性要求高的应用,比如 Navidrome 等媒体类服务。
https还需要证书,lucky大吉 的证书选项里面,直接给了链接,点开就能申请,或者可以申请15年的cloudflare SSL/TLS里面的 源服务器证书
效果展示
https://chatgpt.vbnm.site

进阶设置
现在用户到cloudflare是https访问,cloudflare开启小云朵还隐藏了ip,nps服务端和客户端之间依然用到http传输,没有加密🔐,如果在意 可以在nps服务端配置上证书,当然合租的就比较麻烦,一般也不用配置,用户到cloudflare之间加密也就够了
总结
阿里云,火山引擎 新用户 都有1元域名1年,配合cloudflare免备案 免魔法 免费
10条origin rules 去掉端口号 建站 发布应用 足够了,其余的用带端口号的给自己用也无所谓
配置在本地,合租公网便宜带宽更高,不满意可以快速切换。
如果没有家里ipv6这个方案很合适,低成本带宽大(专线相比hk服务器成本更低)
比单用frp方法简单,每次增加域名不用写本地frp.toml配置文件,然后重启frpc,直接在lucky大吉nginx等反代工具 里面添加域名就行