前言

前几天在论坛看到德国的一家vps商家有免费的ipv6小鸡,就去白嫖了一个,就是这家euserv

修改dns

首先给ipv6小鸡安装好系统,我选择的debain9,修改dns

修改/etc/resolv.confnameserver值即可

1
2
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6

欧洲有一些公益组织提供免费的DNS64+NAT64服务,让ipv6 only 访问ipv4的网站比如下面这两个。

http://www.trex.fi/2011/dns64.html
2001:67c:2b0::4
2001:67c:2b0::6

https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
2001:67c:27e4:15::6411
2001:67c:27e4::64

安装bt

  1. 宝塔官网找到对应版本的安装命令,我的时debain,命令如下
1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
  1. 安装lnmp环境,进入宝塔面板会弹出一键安装页面

bt套cf

准备域名

你需要一个域名,并添加AAAA记录到你的ipv6小鸡

bt放行8080端口

cloudflare支持一下端口,所以要更改bt面板的端口
By default, Cloudflare proxies traffic destined for the HTTP/HTTPS ports listed below
HTTP ports supported by Cloudflare:
80
8080
8880
2052
2082
2086
2095
HTTPS ports supported by Cloudflare:
443
2053
2083
2087
2096

修改bt端口和域名绑定

新建一个站点

宝塔面板中新建一个站点。也不要什么php版本了,选择纯静态就可以了。域名,就是你准备好的域名。

设置反代

这一步很重要,在刚刚的新建的网站里面设置一个反代。

目标URL:http://127.0.0.1:8080

更改解析到cf

可以自选节点,或者使用默认分配的节点

cloudflare自选节点

总结

这样套了cf之后,就不需要考虑本地是否有ipv6了,因为是访问的cf的节点

2020-03-22更新:

宝塔面板有个插件是堡塔面板静态文件加速 1.0,可以实现宝塔的静态文件加速,可以加快访问速度