使用 Alist 和 IPV6 搭建私有云盘


前言

拥有多个设备的人总是会担心数据同步问题,这也是为什么Apple生态显得那么的出色。可是当你既拥有Windows又拥有Mac的时候,文件同步就困难了起来,特别是两台电脑还不在同一个局域网内时。

因此我虽然很早就在考虑搭建云盘,但是直到我拥有了Mac我才觉得这件事情非常非常急迫。于是我花了一个下午找到了一个合适的开源私有云——Alist。

当然仅搭建了一个网站是不够的,还需要做内网穿透,我尝试了cpolar,但是速度实在太慢了。不过好在我们学校校园网有IPV6,这就是得设备之间的直连成为可能。

下图是完工后的样子。真好看啊。

搭建过程

整个搭建的过程算是十分的轻松加愉快的。因为Alist的官方文档实在是太详细了。

Alist官网:https://alist.nn.ci

Alist官方文档:https://alist.nn.ci/guide/

Alist官方GitHub Release:https://github.com/Xhofe/alist/releases

安装流程如下:

  1. 前往官方GitHub Release下载最新版。

    Mac的话下载Darwin版的,M系列芯片选arm64,Intel芯片选amd64

    安装在服务器或者linux上就选linux的就好

    Windows的也有对应的版本

  2. 对着教程run一边。

  3. Daemon是守护进程的意思,避免进程被杀死,推荐也弄一弄。

  4. 打开http://localhost:5244,登陆admin账号开始配置。

  5. 首先当然是进行存储的配置,安装教程Storage相关的内容配置就可以啦。

  1. 然后“索引”可以配置一下,这样可以Ctrl+K或者Command+K搜索。
  2. 最后点击主页就可以开始使用了!

内网穿透和IPV6

然而云盘搭建好后,其他电脑还是无法访问。因为两个电脑不在同一个局域网内,服务端又没有公网IP。

那么就有两种选择,一种是内网穿透,另一种是IPV6直连。

先说内网穿透,我尝试了免费的内网穿透工具cpolar,成功了,但是效果不太理想,因为cpolar的带宽实在是太低了,用作网页还好,用作云盘……100kb的速度实在不能接受,比度盘还差劲。

剩下的就是IPV6,这个很简单,IPV6是给每个电脑都分配了唯一地址,所以直接查到本机的IPV6地址就可以访问了。如果你的地址是2aaa:bbb:ccc:ddd:eee:fff:555:666,那么在地址栏输入http://[2aaa:bbb:ccc:ddd:eee:fff:555:666]:5244这样的就可以啦。

不过我听说需要配置一下光猫的防火墙才行。不过我两台电脑都在校园网里面就不用管这个了。


评论
  目录