@Network cloudflare tunnel还能做anycast 好像(
@Network 其它服务用过tunnel,好处是真的不用暴露公网接口,坏处是除了http其他支持都难说,tcp要用客户端连接,websocket好像有点问题,而且cloudflared 在docker有点难用,反正我没配好,装在host上感觉和tailscale定位冲突了
@Network 因为我的nginx在host上,所以网络请求是 client -> cloudflared (docker)-> nginx (host) -> service(docker)
@reo https://cmx.dzm.pp.ua/@Network/113589246634741385
我考虑的只有这些。如果再烦的话,那还不如直接依靠HTTPS证书得了,不想暴露端口为什么要用VPS😇
@reo 安全性不亚于CDN,并且不需要更新证书,中间人攻击的风险也跟定时使用certbot一样小
从操作难度来看,CDN你既要防止暴露IP,又要安装并配置certbot,又要配置nginx,还要配置IP标头,还要配置防火墙仅放行cloudflare的IP。中间错一步都很蛋疼。
tunnel你只要装个cloudflared,然后映射给本地80端口就行,CDN要考虑的事情就多了🌚