免费且安全:一文教你用闲置主机搭建私人云盘

2019-12-07| 发布者: admin| 查看: |

不知不觉,双十一现已继续了几个年初。人们不只要为各种家居日用品、数码产品而剁手,还要趁此机会为各种网络服务而续费,比方各大视频网站的会员、各大购物网站的 VIP 等,而以百度云盘、iCloud、坚果云为首的云存储服务,也要花去你不少的费用。

运用云存储服务的确为人们的日子和作业供给了许多便利,让日子的相片能够多端同享,作业中的文件能够异地运用。而因为文件都存储在服务商的服务器上,关于安全和隐私较为介意的朋友或许会有些忧虑。

今日这篇文章,就教你怎么快速便利地建立自己的免费私人云盘,既省去了每年的会员费用,又确保了材料的安全和隐私。

要完结这项作业,你只需求三样东西:

笔者家中这台主机,仍是上大学时分为了跟家人视频谈天而买的台式机。在当年也只能算是低配,九年过去了现在现已慢如老牛吃灰好久了。

家中宽带运用的是联通 200M 带宽的光纤,这个信任每个人家里都用了。

提到内网穿透,便是为了在外网环境下比方公司或许商场能够拜访到你家中电脑上的服务。比较简单的办法这儿只引荐两种:一是打电话联络你的宽带运营商,注册公网 IP;二便是预备一款能够完成内网穿透的软件或许硬件。这个咱们稍后再具体介绍。

要建立私人云盘,自己写服务的话或许只合适少部分做软件开发的朋友。关于大多数其他职业的朋友来说,运用一款开源牢靠的第三方服务是最好的挑选。在这篇教程里笔者运用的是通过了公司内部运用和布置之后得到领导和搭档任何的一款开源私人云盘软件:seafile。其最大的亮点是支撑 Windows、Mac、Linux 还有手机的全渠道软件,并且完全免费无广告。

第一步:下载装置 Windows 版 Seafile 服务器

这儿笔者以 Windows 装置为例,其他渠道的操作迥然不同,能够看完我的教程之后再依据官网的教程进行装置,事半功倍。

在这一步咱们还要履行一些根底环境的装置。

这儿要注意:一定要运用 Python 2.7.11 32 位版别。64 位版别或不是 2.7.11 的版别不能作业。

接下来便是正式下载并解压 Seafile 服务器。

现在,您的目录结构应该像如下这样:

第二步:发动服务并初始化

在C:SeafileProgramseafile-server-5.0.3文件夹下,找到run.bat文件并双击,发动 Seafile 服务器。这个时分,体系还会主动弹出一个对话框,提示你挑选想要寄存云盘文件的磁盘。这儿要注意挑选的磁盘具有满足的剩下空间。不然将来半途再改就有点麻烦了。

点击承认按钮后, Seafile 将会在您挑选的磁盘下为您创立一个名为seafile-server的文件夹。这个文件夹便是 Seafile 服务器的数据文件夹。假如您挑选D盘,那么数据文件夹为D:seafile-server

接下来你应该注意到 Seafile 服务器的图标现已出现在电脑右下角的体系托盘里边了。在图标上方点击右键,就能够出现下图中的菜单。

右击 Seafile 服务器的体系托盘图标, 挑选"增加管理员帐号"选项。在弹出的对话框中输入您的管理员用户名和暗码。

假如操作成功, Seafile 服务器托盘图标处会弹出一个气泡提示您"增加 Seahub 管理员账户成功"。

接下来咱们还要装备服务器才能够正常运用文件上传和下载的操作。

首要运用浏览器翻开如下网址: http:// 您的 IP 地址 :8000),用管理员账号登录。正常的话你会看到下面的页面:

点击扳手图标,进入管理员界面,再进入"设置"标签。

将SERVICE_URL的值装备成http:// 您的 IP 地址 :8000。比方您的 Windows 服务器地址为 192.168.1.100

将FILE_SERVER_ROOT的值装备成http:// 您的 IP 地址 :8082。比方您的 Windows 服务器地址为 192.168.1.100

至此,整个云盘的布置和装备就告一段落了。

接下来,在你的手机上装置 seafile 客户端,或许在其他电脑设备上装置 seafile 客户端,运用用户名暗码登录,就能够下载和上传你的文件了。

操作到这儿,朋友们应该现已发现问题了。要像正常上传和下载文件,必需求确保客户端和你的服务器在同一个网络下,也便是要衔接到同一个路由器上。一旦你到了外面或许单位,就不好使了。别急,下面就轮到我说的内网穿透上台了。

内网穿透现在首要分软件计划和硬件计划。软件计划比较老练且大名鼎鼎的便是花生壳或许蒲公英。而这两种计划都有相同的缺陷:一是要定时续费。免费版的限速太严峻,根本只能拿来应急运用。而付费版就有违了今日这篇文章的初衷,便是想让咱们一次折腾,永久免费。软件计划的别的一个缺陷便是流量都走软件方的服务器,也有违了咱们为了确保安全和隐私建立私人云服务的意图。

别的一个计划便是运用硬件计划。因为多加了一个硬件,功能上天然要比软件好的多。而缺陷便是前期需求一次性投入一笔。通过多方比较和圈里大神的引荐,我运用了零遁的 NAS 伴侣。

挑选这款硬件无非便是几个原因,首要价格我能接受,200 多元的价格在我的接受规模之内。其次便是全免费不限速。不得不说这一点上厂家很良知。p2p形式下,任何线路都享用优化的速度,当你跨网络运营商衔接云存储时,衔接速度不受不同网络运营商的影响,速度也是飞起了别的一个便是安全,因为运用了P2P形式,不走他们的服务器 相当于运用虚拟IP直接进行传输。

颜值上根本上是没有颜值的,这种黑科技的东西,好用便是第一位的。好不美观的其实不重要了。

将设备通电并运用一根网线查到路由器的 WAN 口。

翻开零遁官网进行注册登录。挑选在线装置,输入设备背面的 SN 码即可进行装置。

装置成功后页面会主动跳转到装备页面:

点击端口转发,装备内网 IP。

能够看到,盒子现已主动为你装备好了能够拜访的虚拟 IP:

接下来在 windows 或许安卓手机上装置EasyNet 软件,输入16 位网络 ID。

现在,你就能够用方才的虚拟 IP 拜访到家里的云存储服务了。

不过在此之前还有一个小小的过程,便是需求把刚刚装备 seafile 时的 IP 地址,通通都替换成刚刚生成的虚拟 IP。

至此,整个私人云存储就建立完结了。咱们来测验一下上传和下载的速度。

从上图能够看出,在 4G 状态下上传和下载的确如官方宣扬的相同不限速,相比起百度云盘的超级会员,体会也差不了多少吧!

到今日为止,整个云存储现已运用了 3四个多月了。整体感觉很安稳,很便利。再也不必操心会员过期续费的问题。不过这种计划也有不足之处,一是家中的台式机不能断电,不然就拜访不通了;而是 seafile 的界面做的仍是不如网络云盘美观,不过重在有用。

怎么样,看完这篇文章你是不是也摩拳擦掌了呢?