メインコンテンツへスキップ
  1. ノート/
  2. ツールとデプロイ/

alist の二重アクセス設定

·486 文字·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 つまり用来上传的