跳过正文
  1. Posts/

alist配置双访问

·378 字·1 分钟· loading · loading · · ·
ICE345
作者
ICE345
CS Student | System | Linux | OCaml

问题描述
#

因为通过上一节的描述, 我们可以通过 cloudflare tunnelalist 结合实现加速访问以及稳定加载, 但是这又导致了一个问题:alist 上传出现了问题.

经过分析, 有以下原因:

  1. cloudflare 的 tunnel 的免费服务无法支持不稳定的连接和长时间的连接支持
  2. 家里的服务器因为被墙, 所以无法稳定连接 (因为 cloudflare 是在国外)

解决办法
#

所以, 我们想有一种办法能够同时解决这两种问题: 不稳定加载和访问稳定上传 这是无法免费的解决办法可以解决的.

因此, 我们只好设置两个口来访问 alist 就行.

通过上一节的办法为 alistip.050626.xyz 再申请一个域名, 然后配置在 /opt/alist/data/config.json 中即可, 然后设置 cloudflare 的 DNS 记录

这样就可以有域名访问 alist 了, 这个就是直接通过服务器的 ipv6 链路直连的, 稳定性相比配置 cloudflare 的 tunnel 稳定不少

/opt/alist/data/config.json 里的 force_https 这里仍然是 false, 不然 cloudflare 的 tunnel 绑定的域名会发生问题, 无法访问

所以, 现在我们就会有两个域名来访问 alist

但是这两种访问的用途就不一样.

  1. alist.050626.xyz 就是用来提升下载和访问速度的
  2. alistip.050626.xyz 就是用来上传的