ipv6 搭建 alist 并使用域名绑定

1. 光猫桥接、路由器设置 pppoe 拨号

先按照此教程设置

电信:个人宽带如何开启 IPv6 网络访问 | IP 查询 (ipw.cn)

移动:https://post.smzdm.com/p/a30eo9vr/

ipv6 测试网站地址:test-ipv6.com

光猫配置完毕之后,在路由器中开启 ipv6 功能

检查 ipv6

** 终端 ** 输入 ipconfig 或者 curl test.ipw.cn 查看 ip

移动 ipv6 是 2409 开头的。
电信 ipv6 是 240e 开头的
联通 ipv6 是 2408 开头的。

2、配置 Alist

参考该视频进行配置: https://www.bilibili.com/video/BV1384y1K7js/?share_source=copy_web&;vd_source=be289850c5c5594f40d7931ca1122b8b

配置好后浏览器输入 http://127.0.0.1:5244/ 访问

3. 外网访问

在路由器配置 ** 端口转发 ** 或者 DMZ

然后关闭 WIFI 打开手机的数据

访问你的 alist

[你的 ipv6 地址]:5244

这样就完成了外网访问

若是访问失败,检查光猫或路由器的 **IPv6 防火墙 ** 配置是否正确

但是 ** 公网 **IPv6 地址每隔一段时间或者重启路由器就会发生变化,变化之后就 ** 无法访问 ** 了

这个时候就要使用 ddns 工具,实时的将我们的 IPv6 地址解析到域名,然后我们直接访问域名就好

4.DDNS 绑定 IPv6

首先需要有一个自己的域名,免费的域名挺多,但是会有一些限制,不介意的可以自己去申请,只要能够使用 cloudflare 等 DNS 商即可

或者在阿里云、腾讯云、新网、万网这些平台购买一个域名,价格也不贵,最便宜的也才几块钱一年,如果域名有备案的话,默认网页端口 80,443 随便使用;** 如果没有备案,请不要使用上述两个端口!**

下面以托管在 cloudflare 的域名为例:

进入 cloudflare API 令牌配置页面

image.png

点创建令牌,选择 ** 编辑区域 DNS,点继续,将 ** 令牌 ** 复制好( 注意!令牌只显示一次 **)

下载 ddns-go,ddns-go 地址:https://github.com/jeessy2/ddns-go,下载好后解压打开文件夹,在文件根目录打开终端输入.\ddns-go.exe 运行

然后浏览器访问 http://127.0.0.1:9876/

一般默认的端口是 9876

image.png

dns 服务商选择 Cloudflare,Token 填写你刚刚复制好的令牌,TTL 自动就好

下滑找到 ipv6 并打钩,获取 IP 方式选择网卡或者接口,Domains 里面输入你的域名地址

保存。

域名解析需要一定时间生效,需要等一段时间才能访问

访问输入:域名:5244 就可以了