贾季
## 需求背景:在电商多平台需要开店或上传产品,把资料传递给经销商或内部人员经常要多次发送。如果放在百度网盘等还会因为平台审核自动删除一些图片或文件;需要快速的对内、对外分享品牌的一些资料、产品的宝贝详情图片给经销商,实现7*24小时随时下载; ## ## 需求实现:1、微猫微服硬件一台;2、安装cloudflared、局域网端口转发工具、Alist纯净版三款微猫微服软件;3、公网域名1个; ## https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.cloudfalredweb https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.forward https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.alistlegacy  实现过程: 1、注册cloudflard并登录 1、登录CloudFlare 在微服上打开应用商店——>下载CloudFlared并打开——>点击右上角切换语言“ 中文简体”——>点 击底部“ZeroTrust仪表盘” 这里会出现CloudFlare的登录页面——>点击右上角切换语言“ 中文简体”——>这里有CloudFlare账 号就登录,没有需要注册一个 登录后选择一个账户 这里CloudFlare会让您搞一个团队名称,这里我是直接点击右上角“取 消并退出”——>回到仪表盘主页 2、域名托管 1、托管域名配置 在仪表盘中输入您事先准备好的域名——>点击继续 继续前往激活——>继续 在“将您当前的名称服务器替换为 Cloudflare 名称服务器” 中的B项中的两个域名复制一下(备用) 回到您注册域名的平台,找到域名管理界面——>修改注册资料——>把DNS服务器换成上一步复制 的域名——>确定提交 2、等待生效 更换之后请耐心等待生效时,各个域名平台检测时效性不同。实测阿里云域名2分钟左右。 3、托管完成 点击“概况”页面刷新后,出现“好消息! Cloudflare 正在保护您的站点”就证明托管成功了 3、配置转发 1、微服关联Cloudflare 1、创建隧道 在Cloudflare账户主页侧边导航栏打开“Zero Trust” 点击“ 网络”——>Tunnel——>创建隧道 隧道类型选择“Cloudflared” 为隧道命名——>保存隧道 2、连接隧道 . 选择Debin——>复制左边“如果您的计算机上已安装 cloudflared:” 内容 粘贴到微服的cloudflard窗口,点击保存——>启动 再次点击侧边导航栏“Tunnel”可以看出隧道连接状态正常 #### 因为随时会更新,如图文不一致,Cloudflare配置请参考:https://github.com/wlabby-1/cloudflared-helper 2、配置应用转发 1、配置转发 打开微服——>下载“局域网端口转发工具”应用“——>打开——>添加映射规则——>开始填写 注意事项: 左侧: 局域网出口类型:选择“微服虚拟网卡(仅微服应用容器内可访问) ℽ 微服虚拟网卡: “ host .lzcapp ” 端口:尽量与需要映射的端口一致 右侧: 转发目标类型:微服应用 微服应用:选择需要映射的应用(这一有个注意点:这个下拉应用选项中需要选Running的)server tcp 端 口(这三个根据自身服务来) 添加完成之后点击“测速连接”确保能正常——>创建  注意:目标转发地址TCP的商品是系统自动出来的,不需要你手工填写!! 配置转发域名 1、添加公共主机名 . 回到cloudfalre的web页面——>点击隧道后面的“配置”  点击”公共主机名“——>添加公共主机名  2、公共主机名配置 子域:可以自定义(一般写转发的应用名称) 域:下拉复选需要的域名 类型:HTTP URL:host.lzcapp:需要转发的应用服务端口 最后保存主机名  4、测试访问 . 在浏览器输入你的网址,都能正常访问了 5、其它 如果需要指定共享目录,需要在alist管理中设置-存储-把挂载路径和根文件夹路径修改为你想要共享的文件夹就好。 
评论
0暂无评论