【教程】在只有IPV6的机器上安装并通过CF访问宝塔面板

背景

  我知道宝塔有众多负面新闻,但是毕竟树大招风,而且宝塔确实挺好用的。如果你没有干什么见不得光的事情,宝塔的所谓“后门”在我的观念看来其实没什么关系,毕竟在现在这个互联网社会已经不存在什么隐私不隐私了。

开始

Step 1: 让你的机器可以访问到IPV4内容

这里刚刚好书接上文,地址在这:https://www.qwqwq.com.cn/tutorial/ipv6-only-access-ipv4/
宝塔虽然基本上支持IPV6访问,但还是有部分功能需要IPV4地址才能够得着,因此能够访问IPV4是十分必要的。

安装并配置宝塔

这不纯纯的废话
常规方法安装,注意用安装脚本。
https://www.bt.cn/new/download.html
安装宝塔都不会就可以退出了。安装完宝塔之后,需要进行配置,先(暂时)关闭SSL,然后把面板端口改为2052,原因下文有。

将域名添加到CloudFlare

这里不细讲,主要是将域名的Name Server改成CloudFlare的就行了,应该很简单,实在不会我丢个教程在下面👇🏻
https://back2me.cn/skills/cloudflare.html

解析域名

进入CloudFlare的控制面板(DashBoard),添加一条记录,解析至你的服务器的公网IPV6地址,类型选择AAAA,记得把代理(Proxy)打开,大概像这样:

现在来回答上面改端口的问题吧,因为CloudFlare的代理除了最基本的80, 443之外,还有其他一些端口,如下:

其中,一些端口是不会缓存的,因此特别适合宝塔这类不能有缓存的web服务:

因此,如果你想启用面板SSL,那么就需要把端口改成支持HTTPS的。其实也没必要,因为你只需要把CF的SSL\TLS设置成单边加密就好了。

访问!

如果不出意外的话,你就可以愉快地访问宝塔乐!


【教程】在只有IPV6的机器上安装并通过CF访问宝塔面板
https://www.qwqwq.com.cn/tutorial/ipv6-bt/
Author
Stephen Zeng
Posted on
July 11, 2024
Licensed under