每天省2小时!这个网盘神器让我告别云存储混乱(附内网穿透神操作)

救命啊!我的云存储烂到怀疑人生...

作为一个自媒体狗,我每天都在和云平台较劲:素材在阿里云、客户资料在腾讯云、私房照片又塞满了七牛云------登录界面多得能拼成九宫格,找文件像玩"海底捞针"。上周拍完一场婚礼视频,发现素材分散在三个存储盘里,下载+上传耗时2小时!那天我对着电脑屏幕咆哮:"能不能给我一个统一的网盘?"

直到遇到ZFile------我的云管家终于觉醒了!

ZFile有多"香"?用过都说好

1. "一屏掌控所有云,终于不用像猴子捞月!"
  • 我把阿里云OSS、腾讯COS和七牛Kodo统统接入ZFile,现在登录一个界面就能看到所有文件!找素材的时间从2小时砍到5分钟。
  • 实用技巧:给每个云盘建个"快捷入口",比如"客户A项目"直接跳转对应存储路径,比导航仪还精准!
2. 在线预览?这功能救我狗命!
  • 前阵子帮朋友修图,对方发来一串百度网盘链接。我用ZFile直接在线预览PSD文件(没错,它支持!),边看边吐槽:"你这画笔选得也太野了吧!"
  • 隐藏彩蛋:点击右键"快速分享",生成带密码的直链,不用再求人导出文件了!
3. 团队协作?甩个链接比发微信快
  • 上次做直播前临时改方案,我把新脚本丢进ZFile群组目录,给5个小伙伴发了个短链接。10分钟后全员收到修改提示------这效率直接让腾讯文档哭晕在厕所

远程访问?内网穿透才是真·救命稻草!

上周去青海拍星空,半夜客户说要改视频字幕。我打开手机点开ZFile:

  • 问题1 :办公室的NAS被防火墙锁死了? → cpolar一拉,秒变外网访问
  • 问题2 :修改文件后想实时同步? → 开启自动刷新+云存储联动

实惠干货往往夹在中间哟!

cpolar官网拿来的干货直接分享。

本地部署ZFile

本例使用Docker进行部署,如果没有安装Docker,可以查看这篇教程进行安装:《Docker安装教程------Linux、Windows、MacOS》

执行下方命令即可本地运行容器:

shell 复制代码
sudo docker run -d --name=zfile --restart=always \
    -p 8080:8080 \
    -v /root/zfile/db:/root/.zfile-v4/db \
    -v /root/zfile/logs:/root/.zfile-v4/logs \
    -v /root/zfile/file:/data/file \
    zhaojun1998/zfile:latest

现在就已经安装成功了,您可以通过打开Web浏览器输入localhost:8080,就可以访问到ZFile的页面了。

使用ZFile

我们可以属于站点名称,设置专属自己的管理员账号与密码,这样安全感十足。

注册结束后因为没有存储源会让你跳转管理员页面,输入刚才的账号密码登录即可。

ZFile的配置

Zfile的基本配置,可以根据自身需要进行配置们这里默认保存

下面开始配置存储源信息

存储源名称:本地

存储策略:本地存储

文件路径:/data/file

其余配置默认即可

在这里插入图片描述

访问ZFile首页:localhost:8080可以看到我们刚才配置的存储源信息

点击我们刚才创建的文件夹,点击上传图标,选择上传文件。

接下来我们可以生成直链

可以插入图片描述

下面是视频预览

office预览

3D文件预览

cpolar内网穿透工具安装

不过我们目前只能在本地局域网内访问刚刚部署的ZFile文件管理系统,如果想不在家中时,也能在外部网络环境远程访问本地部署的ZFile管理文件,应该怎么办呢?我们可以使用cpolar内网穿透工具来实现远程访问本地服务的需求。无需公网IP,也不用设置路由器那么麻烦。

下面是安装cpolar步骤:

Cpolar官网地址: www.cpolar.com

使用一键脚本安装命令

shell 复制代码
sudo curl https://get.cpolar.sh | sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

shell 复制代码
sudo systemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:

创建远程连接公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理------创建隧道:

  • 隧道名称:可自定义,本例使用了: zfile注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:8080
  • 域名类型:随机域名
  • 地区:选择China Top

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址,接下来就可以在其他电脑(异地)上,使用任意一个地址在浏览器中访问即可。

如下图所示,成功实现使用公网地址异地远程访问本地部署的ZFile。

小结

为了方便演示,我们在上边的操作过程中使用cpolar生成的HTTP公网地址隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

如果有长期使用ZFile远程使用云盘,或者异地访问与使用其他本地部署的服务的需求,但又不想每天重新配置公网地址,还想让公网地址好看又好记并体验更多功能与更快的带宽,那我推荐大家选择使用固定的二级子域名方式来配置公网地址。

固定ZFile公网地址

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化。

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

点击左侧的预留,选择保留二级子域名,地区选择china top,然后设置一个二级子域名名称,填写备注信息,点击保留。

保留成功后复制保留的二级子域名地址:

登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理------隧道列表,找到所要配置的隧道,点击右侧的编辑

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名
  • 地区: China Top

点击更新

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

最后,我们使用固定的公网地址访问ZFile可以看到访问成功,一个永久不会变化的远程访问方式即设置好了。

接下来就可以随时随地进行公网访问管理ZFile了,把公网地址分享给身边的人,还可以方便团队协作。自己用的话,无需云服务器,还可以实现异地远程访问!以上就是如何在Linux Ubuntu系统Docker本地安装ZFile并实现异地远程访问进行文件管理的全部过程,感谢观看!

ZFile+cpolar组合拳,打工人的快乐你想象不到!

真实案例分享:
  • 昨天在咖啡厅改婚礼视频,用手机直接打开NAS里的4K素材,边喝拿铁边修片------连老板都问我:"你怎么比办公室还快?"
  • 内网穿透小贴士:免费版够日常使用,企业用户果断上付费版(稳定性翻倍,还有固定的二级子域名)。
相关推荐
JarvanMo1 天前
Flutter 版本的 material_ui 已经上架 pub.dev 啦!快来抢先体验吧。
前端
恋猫de小郭1 天前
AI 可以让 WIFI 实现监控室内人体位置和姿态,无需摄像头?
前端·人工智能·ai编程
哀木1 天前
给自己整一个 claude code,解锁编程新姿势
前端
程序员鱼皮1 天前
GitHub 关注突破 2w,我总结了 10 个涨星涨粉技巧!
前端·后端·github
UrbanJazzerati1 天前
Vue3 父子组件通信完全指南
前端·面试
是一碗螺丝粉1 天前
5分钟上手LangChain.js:用DeepSeek给你的App加上AI能力
前端·人工智能·langchain
wuhen_n1 天前
双端 Diff 算法详解
前端·javascript·vue.js
UrbanJazzerati1 天前
Vue 3 纯小白快速入门指南
前端·面试
雮尘1 天前
手把手带你玩转Android gRPC:一篇搞定原理、配置与客户端开发
android·前端·grpc