IPv6建站绑定域名访问

Share
  • 2022年7月29日

安装环境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

BT面板6.X支持IPv6监听所以记得安装Cenots 7.X系统。

Congratulations! Installed successfully!

Bt-Panel: http://88.88.88.88:8888/a41e5396
username: 88888888
password: 88888888
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group

BT面板安装完毕了,接下来我们修改面板为监听IPv6并重启BT面板

echo "True" > /www/server/panel/data/ipv6.pl
/etc/init.d/bt restart
ipv6BT

本地有IPv6则直接使用[IPv6]:8888/xxxxxxxx访问面板,没有IPv6可以使用Cloudflare代理访问。
注:cloudflare必须拥有自己的域名,既然选择建站,域名当然不用说了吧。

Cloudflare注册

先去注册一个Cloudflare账号
点我去注册
Email输入邮箱 Password输入密码
最后点击Create Account创建账号
cloudflare注册

在Site栏输入你的域名并点击Add Site
cloudflare添加网站

既然我们是白嫖,当然选择$0/month的套餐啦
cloudflare选择套餐

cloudflare扫描DNS,不用管他,等一会就好
cloudflare检测DNS

我们在这里添加一个解析。添加一个AAAA解析,Name填你喜欢的,IPv6 address填IPv6地址,点击Add record添加解析记录。然后点击Continue。截图没有截完整,请自行往下翻一下网页即可看见。
cloudflare添加解析

这里就是让各位去域名注册商那修改DNS咯,修改完DNS即可食用cloudflare。修改DNS可能需要大量时间等待,不如我们逛一逛逸二博客吧
cloudflare修改DNS

接入cloudflare后第一时间将SSL关闭,因为cloudflare默认是直接开启SSL
cloudflare关闭SSL证书

修改BT面板端口

为什么要修改BT面板端口?因为cloudflare提供了部分端口代理
HTTP开放端口:80、8080、8880、2052、2082、2086、2095
那么我们就使用2095来作为BT面板端口,这样就可以使用 域名:2095/xxxxxx 登录BT面板了。
完美解决本地没有IPv6无法登录BT面板的尴尬处境。

echo "2095" > /www/server/panel/data/port.pl
firewall-cmd --permanent --zone=public --add-port=2095/tcp

最后重启VPS即可

reboot

域名登录BT面板