今天花了不少时间,终于成功的搭建了在仅支持IPv6的服务器上让只有ipv4网络上可以正常访问的Alist。。。

现在打算用我的经验写一个搭建alist的教程。包括如何绑定域名,纯ipv6机如何让仅ipv4网络访问等

首先,我们需要购买一台服务器 阿里云 腾讯云 国外的 AWS Azure 都可以

这里,我们要选择CentOS7 的系统

通过ssh连接服务器 这里推荐 finalshell ,使用方法这里就不多赘数了

然后,我们给服务器安装宝塔面板

安装指令

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

请根据脚本引导安装

随后,我们给服务器安装Alist

安装指令

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install

根据提示配置密码

对于中国大陆未备案域名,或只想用ip地址访问的话,此教程到此结束

安装完成后,我们打开这个文件

/opt/alist/data/config.json

请将文件中这部分的5244修改为443

修改后如图所示

修改后请打开宝塔面板

在软件商店中安装Nginx

安装完成后

打开网站-反向代理

直接填入你的alist访问面板地址与域名

随后打开cloudflare,根据网页指引绑定域名

随后将域名以A或AAA的方式解析到你刚刚反代的地址上

这样,我们就大功告成啦!