基于容器平台和Cloudflare Tunnels的FRP方案
基于容器平台和Cloudflare Tunnels的FRP方案传统FRP方案进行本地无公网IP服务器的内网穿透及网站发布需要一个有公网IP的云服务器作为中转,难以在安全、稳定、成本之间实现合适的平衡,而使用Cloudflare Tunnels虽然能实现上述功能,但是由于服务器在家用网络使用Cloudflare服务容易出现间断性的不可用状态,在急需使用时的无法访问无疑令人头大。 注意到: Cloudflare Tunnels除了能映射HTTP服务,还可以将TCP端口映射至域名如frp.example.com 本地服务器只要能够访问frp.example.com就能将TCP端口映射到本地,而FRP恰好是通过TCP端口建立服务连接 家用网络下的Cloudflare Tunnels官方服务稳定性不高,但是对基于Cloudflare服务的自用域名如frp.example.com可用性和稳定性较高 因此新方案的思路是: 在云容器平台上部署一个运行Cloudflare...
如何将网站发布到公网
将网站发布到公网从用途上来讲可分为自用和商用,本文仅针对流量不高,负载不大的自用场景总结一些已经实践过的无成本或低成本的可行方案。在自用场景下想要达成公网访问,简单的情形是网站服务部署在各类托管或PaaS平台,复杂的情形是部署在本地服务器上。对于静态网站如Hexo博客,部署到支持静态网页托管的云服务如Vercel既无成本(免费计划已足够)可用性又高;而对于一些轻量的有后端非静态的网站如Halo博客,部署到支持Docker的PaaS平台如Zeabur也能兼顾易用性和低成本。而想要将部署在本地服务器上的网站服务发布到公网则需要根据具体的网络资源情况选择合适方案。 方案分类不同网络资源条件决定了对不同的发布到公网方案的适用性,需确认有无中转服务器(轻量云服务器)、有无公网IP,这里中转服务器指位于境内外的可稳定访问Cloudflare...
