如何在Windows系统搭建filebrowser私人网盘并实现在外网访问本地内网

news2025/1/11 0:44:36

Windows系统搭建网盘神器filebrowser结合内网穿透实现公网访问

文章目录

  • Windows系统搭建网盘神器filebrowser结合内网穿透实现公网访问
    • 前言
    • 1.下载安装File Browser
    • 2.启动访问File Browser
    • 3.安装cpolar内网穿透
      • 3.1 注册账号
      • 3.2 下载cpolar客户端
      • 3.3 登录cpolar web ui管理界面
      • 3.4 创建公网地址
    • 4.固定公网地址访问

前言

File Browser是一个开源的文件管理器和文件共享工具,它可以帮助用户轻松地管理他们的文件和文件夹,并通过Web界面进行访问和共享。它通常用于自托管的云存储解决方案,允许用户在自己的服务器上创建和管理文件存储服务,类似于Google Drive或Dropbox。

File Browser的主要功能包括文件和文件夹的上传、下载、重命名、复制、粘贴、删除等操作,以及文件搜索、预览和分享链接生成。它还支持用户和权限管理,以确保文件的安全性和隐私性。下面就和大家分享一下如何在Windows系统搭建这款网盘神器filebrowser并结合cpolar内网穿透实现公网访问本地云盘文件。

1.下载安装File Browser

下载地址:https://github.com/filebrowser/filebrowser/releases

img

下载好安装包后,先解压然后放一边。我们先去打算创建共享文件夹的盘符创建一个文件夹。这里我在C盘创建了一个名为FBshare的文件夹:

1694158827052

然后找到刚才下载并解压的File Browser文件夹,复制它的路径。

1694159079066

下一步,在电脑桌面左下角的搜索框中输入cmd,并选择以管理员身份运行。

1694159171293

在此界面,输入cd后边空格并粘贴上一步我们复制的File Browser文件夹路径,回车

1694159421685

然后需要在这个路径生成配置并更改你所要访问的共享文件夹目录位置,即FBshare文件夹的位置。

输入filebrowser config set -r c://FBshare命令后回车:

1694159690543

1694159889184

这时可能会显示filebrowser.db不存在的情况,不过问题不大,我们在File Browser文件夹内双击运行filebrowser.exe可执行文件,即可自动生成filebrowser.db

1694160067427

此时我们再回到cmd界面,输入filebrowser config init命令并回车,显示filebrowser.db文件已存在。

1694160224863

然后再输入一次filebrowser config set -r c://FBshare命令后回车:显示如下图所示,即为本地部署完成。

image-20230908161348566

2.启动访问File Browser

我们在File Browser文件夹内双击运行filebrowser.exe可执行文件,会跳出一个窗口,如下图所示。

1694161029626

在本地浏览器中输入这个地址127.0.0.1:8000,就可以启动File Browser 了。

默认账号密码均为:admin

image-20230908161950912

输入账号密码,点击登录,登录成功后界面如下图所示:

image-20230908162051873

如果想要更改语言设置,可以按照下图操作更改。

1694161412718

1694161443456

3.安装cpolar内网穿透

此时我们的网盘神器FileBrowser已经部署完成,并能成功登录,不过只能在本地访问,如果打算在公网环境随时随时访问内网的FileBrowser,我们需要安装cpolar内网穿透来实现。

3.1 注册账号

进入cpolar官网:https://www.cpolar.com/

点击右上角的免费注册,使用邮箱免费注册一个cpolar账号并登录

20221117173301

3.2 下载cpolar客户端

登录成功后,点击下载cpolar到本地并安装(一路默认安装即可)本教程选择下载Windows版本。

20221117173307

3.3 登录cpolar web ui管理界面

在浏览器上访问127.0.0.1:9200,使用所注册的cpolar邮箱账号登录cpolar web ui管理界面(默认为本地9200端口)

20221117173316

3.4 创建公网地址

登录成功进入主界面后,我们点击左侧仪表盘的隧道管理——隧道列表,再点击创建隧道.

image-20230908163237598

  • 隧道名称:可自定义命名,不能与已有的隧道名重复,这里我填写了FileBrowser

  • 协议:选择http

  • 本地地址:8080

  • 域名类型:免费选择随机域名

  • 地区:China Top

点击创建

1694162076678

然后点击左侧状态中的在线隧道列表,可以看到刚才创建的FileBrowser隧道,生成了两个公网地址,有两种访问方式,分别是http 和https,随意复制一个地址,在公网电脑浏览器打开即可,如下图所示即代表访问成功。

image-20230908163623001

输入账号密码admin即可公网登录,访问内网部署的FileBrowser了!

image-20230908163738398

4.固定公网地址访问

需要注意的是,本次教程中使用的是免费cpolar所生成的公网随机临时地址,该地址24小时内会发生变化,对于需要长期在外使用我们自己搭建的网盘神器的用户来讲,配置一个固定地址就很有必要。

因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】

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

登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。

1694163026350

以本次教程为例,地区选择China VIP,二级域名填写FileBrowser,描述填写yunpan,点击保留。

image-20230908165216723

保留成功后复制保留的二级子域名地址,登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道:FileBrowser,点击右侧的编辑

image-20230908165314473

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

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

点击更新

1694163275944

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

1694163491992

最后,我们使用固定的公网地址进行连接访问,复制http://filebrowser.vip.cpolar.cn到另一台公网电脑浏览器打开,无报错和连接异常,可以看到连接成功,这样一个固定不变的地址访问就设置好了。

image-20230908165939902

转载自cpolar极点云文章:Windows系统搭建网盘神器Filebrowser结合内网穿透实现公网

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/999445.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JBoss JMXInvokerServlet 反序列化漏洞复现(CVE-2015-7501)

一、漏洞说明 JBoss中/invoker/JMXInvokerServlet路径对外开放,JBoss的jmx组件支持反序列化。JBoss在/invoker/JMXInvokerServlet请求中读取了用户传入的对象,然后我们利用Apache Commons Collections中的Gadget执行任意代码。 二、影响版本 JBoss Enter…

虹科分享 | 知识产权盗窃:它是什么以及如何预防

知识产权 (IP) 涵盖各种形式的创造力和创新,例如艺术品、配方、徽标、文献、食谱、工业设计等。个人和企业都可以拥有知识产权,赋予他们对其想法和创作的合法权利。这些权利帮助知识产权所有者从他们的作品中获益、保护作品并防止复制。知识产权对于推动…

【Redis】Redis 的学习教程(九)之 发布 Pub、订阅 Sub

1. Pub/Sub 介绍 Redis 的发布订阅(Pub/Sub)模式是一种消息传递机制,它允许在发送者和接收者之间建立松耦合的通信关系。在这种模式中,发送者(发布者)将消息发布到一个指定的频道或模式,而接收…

用户体验设计师是什么,一篇文章读懂!

我是设计师l1m0,今天要给大家分享一个有趣的职业:UX设计师。 在我们日常生活中,我们无时无刻都在与产品发生交互行为,例如使用应用APP、访问网站、与实体陈燕萍进行交互(例如试穿衣服)或者享受某个服务&am…

恒运资本:多股涨停!“吃药”行情卷土重来;政策利好,元宇宙又可以了!

今日早盘,A股小幅震荡反弹,科创50指数继续围绕900点打开争夺。 盘面上,医药,轿车、元世界、煤炭等板块涨幅居前,航空、家居用品、卫星导航、房地产等板块跌幅居前。北上资金净流出4.4亿元。 医药股全线走强 医药股早…

12个小朋友手拉手站成一个圆圈 约瑟夫环 + 字节历险记

目录 12个小朋友手拉手站成一个圆圈,从某一个小朋友开始报数,报到7的那个小朋友退到圈外,然后他的下一位重新报“1”。这样继续下去,直到最后只剩下一个小朋友求解这个小朋友原来站在什么位置上呢? 请问在互联网公司中,OKR是什…

C语言访问Mysql

文章目录 C语言访问Mysql1. 环境设置2. mysql接口介绍(1) 初始化mysql_init()(2) 链接数据库mysql_real_connect(3) 下发mysql命令mysql_query()(4) 获取执行结果mysql_store_result(5) 释放结果集mysql_free_result()(6) 获取结果行数mysql_num_rows(7) 获取结果列数mysql_num…

Java——》synchronized互斥性

推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoD…

Solidity 小白教程:13. 继承

Solidity 小白教程:13. 继承 这一讲,我们介绍solidity中的继承(inheritance),包括简单继承,多重继承,以及修饰器(modifier)和构造函数(constructor&#xff…

新手必看!Python爬虫 教程:IP池的使用

前言 嗨喽~大家好呀,这里是小曼呐 ❤ ~! 一、简介 爬虫中为什么需要使用代理 一些网站会有相应的反爬虫措施,例如很多网站会检测某一段时间某个IP的访问次数,如果访问频率太快以至于看起来不像正常访客,它可能就会禁止这个IP的访…

CE单相智能电力仪表ADL200

安科瑞 华楠 ADL200 单相电子式电能表主要用于计量低压网络的单相有功电能,同时可测量电压、电流、功率等电量, 并可选配 RS485 通讯功能,方便用户进行用电监测、集抄和管理。可灵活安装于配电箱内,实现对不同区域和不 同 负 荷 …

分布式系统第三讲:全局唯一ID实现方案

分布式系统第三讲:全局唯一ID实现方案 本文主要介绍常见的分布式ID生成方式,大致分类的话可以分为两类:一种是类DB型的,根据设置不同起始值和步长来实现趋势递增,需要考虑服务的容错性和可用性; 另一种是类snowflake型…

信息化发展34

IT 审计目的 1 、IT 审计的目的是指通过开展IT 审计工作, 了解组织IT 系统与IT 活动的总体状况, 对组织是否实现口目标进行审查和评价, 充分识别与评估相关口风险,提出评价意见及改进建议, 促进组织实现IT 目标。 2 、…

禁用或卸载没那么复杂!如何在Windows 11上禁用或删除McAfee

​当你从Microsoft以外的制造商处购买新的Windows设备时,该设备可能已安装McAfee防病毒软件。虽然在你的电脑上安装防病毒软件总是一个好主意,但你可能更喜欢与McAfee不同的程序。在这种情况下,了解如何卸载McAfee是很重要的。 另一方面,你可能对McAfee很满意,但需要暂时…

忽悠苹果,销量垫底?小屏iPhone已经落寞,iPhone13mini即将停产

苹果公司的小屏iPhone系列可能即将走到尽头。据彭博社报道,苹果最新发布的 iPhone 13 mini 库存已经见底,部分款式在美国官网发货时间显示为2-3周,甚至最久达到了6-8周。这种现象表明,在周二的发布活动结束后,苹果最后…

SpringBoot底层注解

文章目录 前言一、Configuration二、Import导入组件三、Conditional条件装配四、ImportResource导入Spring配置文件五、ConfigurationProperties配置绑定总结 前言 本文主要讲诉Configuration、Import、Conditional、ImportResource、ConfigurationProperties注解。 先将实体…

一心堂正式启动“心链-SRM”项目,携手企企通搭建引领发展的采购供应链协同平台

近日,中国药品连锁零售行业首家上市企业一心堂药业集团股份有限公司(以下简称“一心堂”)与企企通成功召开“心链-SRM”采购供应链管理项目启动会。双方高层领导及项目团队关键成员出席现场,各子公司管理团队通过视频会议形式参与…

双碳目标下基于“遥感+”集成技术的碳储量、碳排放、碳循环、温室气体等多领域监测与模拟实践

卫星遥感具有客观、连续、稳定、大范围、重复观测的优点,已成为监测全球碳盘查不可或缺的技术手段,卫星遥感也正在成为新一代 、国际认可的全球碳核查方法。目的就是梳理碳中和与碳达峰对卫星遥感的现实需求,系统总结遥感技术在生态系统碳储量…

利用VB宏设置将多个excel表合并为一个

多个excel合并成一个excel文件-应用哥科技 Sub MergeExcelFiles() 声明变量 Dim MyFile As Variant Dim MySheet As Worksheet, MySheet1 As Worksheet Dim LastRow As Long, LastRow1 As Long Dim NextRow As Long 设置初始值 NextRow 1 打开多个Excel文件 MyFile Applicati…

【算法】分治法的应用——快速排序

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 给大家跳段街舞感谢支持&#xff01;ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ …