一个开放本地服务的备用方案,适用于没有公网IP的网络环境,相比于另一种同样适用于没有公网IP情况的方案 Cloudflare Tunnel
,配置稍微繁琐一些。但是这种方式的好处是,如果到了那么一天,cloudflare 被针对了,从文明世界(或者相反)消失了,那么这种方式,仍然有效。
该方案需要:
- 一个拥有 public IP 的优质 VPS ,优质的意思是高峰期不那么拥堵(💸)。VPS 网速的上限基本上就是该方案网速的上限。
- 一个 cloudflare 域名, 解析 DNS 到 public IP 并开启 DNS proxy(当 cloudflare 不可访问时,关闭 proxy)。
本地服务器安装 acme.sh
用来通过 DNS challenge 获取证书。安装 frpc
用来反代本地服务。
VPS安装 frps
实现内网穿透和https服务代理
。