在NAS上部署CloudFlared,实现内网穿透(一)
本期文章来分享另一种远程访问NAS的方法:基于CF的Zero Trust。 CF即CloudFlare,著名的CDN服务商了,我使用它的Zero Trust实现远程访问后,测试速度有200-400KB左右,毕竟是CDN服务端,这个速度感觉是保底速度,对于轻量以及不追求极速的朋友来说还是可以考虑的。 相比Zerotier,Zero Trust有保底速度,毕竟Zerotier要打通点对点也是比较难。 相比于内网穿透,Zero Trust不需要服务器。 并且最重要的是,部署简单,只要NAS支持Docker即可,以及部署成本低,仅需购买一个域名,像阿里云的冷门域名几块钱就可以搞定。 步骤和需要的东西在图中有说明,下面开始进入正题。 注册CF和域名 首先搜索引擎搜索CloudFlare进入官网,点击登录之类的,按要求注册一个账号即可。 搜索阿里云,进入官网,随意注册一个域名,9.9/年的冷门域名有大把,注册完成后,在域名控制台中即可看到,实名、要求备案都有可能,做好准备即可。 当然,任何域名服务商都是可以的,比如腾讯云也有域名注册,这里只是以阿里万网来演示,随机应变。 返回CF后台,会提示添加站点,站点处输入你前面申请好的域名,添加即可。 然后往下拉,选择免费计划,继续。 看到这界面,点击继续。 会提示没有DNS记录,我们要把域名的域名服务器改成CF提供的服务器即可,点击确认。 来到此步骤,复制图中提示的名称服务器。 返回域名服务商后台,点击域名管理,DNS修改-修改DNS服务器即可,其它域名服务商后台基本也是大同小异,各位请随机应变。 然后,将CF中显示的名称服务器分别粘贴和添加上去,保存即可。 返回CF后台,点击完成,检查名称服务器。 正常来说,生效时间快则半小时,多则一天都有可能,如未生效,会提示待处理状态,等它显示生效即可。 创建Zero Trust 创建Zero Trust的步骤另见其他文章攻略。 创建完成 Zero Trust后, 然后来到主界面,点击Access-Tunnels,点击Create a tunnel即可。 名称随意,点击Save保存。 OK,创建完成,来到此界面,提示可以在各平台上部署,本期演示在NAS的Docker中部署,点击Docker,复制docker开头的那行命令,我们进入部署环节。 常规Docker下部署ZT 如果是linux...