鉴于EUserv提供免费小鸡同时不强制下车,这里做一下纯IPv6 VPS玩法笔记,毕竟纯IPv6 VPS是很难办的,因为不同于Nat VPS,他连IPv4网络都无法访问。下面就和国外主机测评小编一起看看吧。
如果你不会连SSH
先自查本地有无IPv6,没有的看下面
SSH链接到一个既支持IPv6又有IPv4的VPS,然后再使用
一、宝塔面板建站
1、安装宝塔
apt update && apt install curl curl -sSO http://download.bt.cn/install/new_install.sh && bash new_install.sh
请注意:目前宝塔的 download.bt.cn 域貌似并没有IPv6,一般来说你是下载不下来安装脚本的。那么我这里有几个方法。
①使用一个既支持IPv4又支持IPv6的VPS反代一下,然后改Hosts
②修改DNS,使我们的纯IPv6 VPS也可以访问IPv4域的资源(一般不考虑什么隐私内容的话 推荐)那么我们可以用,Trex.fi提供的,这样一来我们也方便以后搞事
2、宝塔安装完毕
3、建站方案:
你的域要是直接解析到IPv6地址的话,本地没有IPv6的人当然是没法直接打开,所以我们借助Cloudflare。
1、使用Cloudflare DNS:直接后台添加AAAA记录解析到IPv6地址后打开CDN
2、使用Cloudflare Parter:在你DNS添加一个AAAA记录解析到IPv6地址后,在CFP管理处解析你的域到你解析到IPv6地址那个域去。
测试地址:https://ipv6.moe.lol
二、安装V2
纯IPv6 VPS在签发Let’s证书的时候可能会出错,这是一个问题。
所以我们可以不用Let’s的证书自己配置证书。
有人说Cloudflare到VPS之间可以不用tls传输,我觉得也可以,但我从来不用V2 tls+Cloudflare所以不太清楚。
本站遵守中国法律法规不提供类似教程。
三、上线Serverstatus
1、平常一样安装。(请注意你的服务端需要支持IPv6,也可以开隧道)
2、替换文件status-client.py文件
rm -f /usr/local/ServerStatus/client/status-client.py wget -O /usr/local/ServerStatus/client/status-client.py https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/clients/status-client_ipv6.py bash status.sh c #修改配置