免费主机使用CNAME解析域名并使用Cf免费CDN与SSL

2022 年 12 月 25 日 星期日(已编辑)
38
2
这篇文章上次修改于 2023 年 12 月 25 日 星期一,可能部分内容已经不适用,如有疑问可询问作者。

免费主机使用CNAME解析域名并使用Cf免费CDN与SSL

之前曾经嫖过一台使用 VistaPanel 主机面板的主机,最近打算给它绑定一个域名来建个站用,因为我域名解析服务用的 Cloudflare,就想要给它套个 Cf 提供的免费 CDN 来让网站访问速度稳定

(主机提供商的域名解析在国内存在部分超时,速度不稳定与慢的问题),同时也想使用 Cf 提供的通配符免费 SSL 证书,但是这些都要先使用 Cf 的 CDN 加速才可以实现,而面板提供的还是 Ns 地址,是不能套用 Cf Cdn 加速的,所以综合研究了下知道了怎么通过 Cname 绑定域名,下面是教程:

1.首先登录 VistaPanel 面板后台,并且打开停放域设置,如图所示

1

1

2.接下来按照面板提供的 Ns 地址,先去域名 DNS 解析那里为你想要绑定的域名设置 Ns 解析(这一步是为了让面板绑定你想绑定的域名,使用 Cname 个人测试无法直接绑定域名)

3.等待 DNS 解析生效后,把域名输入到上方输入框,单击面板“添加托管域”,如果出现绿色界面完成则为绑定成功。

4.接下来把域名 DNS 解析那里的 Ns 解析记录删除,然后设定 Cname 解析地址为你面板免费赠送的二级域名(获取服务器 IP)。

5.等待解析生效即可。

进阶(使用 Cloudflare Cdn 加速域名并使用其免费 SSL 证书)

首先你要先有一个解析绑定在 Cloudflare 的域名,并且 Cf 为他生成了通配符证书,虽然很多人都说国内使用 Cf Cdn 会造成反向加速,但服务器在国外且在国内访问线路不稳定的套上 Cf Cdn 起码是可以实现访问稳定的,而且如果你的源服务器网络线路在国内够垃圾(比如像免费主机这种),套上不一定会反向加速(比方说免费主机标准在国内网络测试延时约 260ms~400ms,套上 Cf Cdn 后测试反而能到 150ms~250ms 左右)

那么按照前边设定好了域名解析的话,Cloudflare 的 CNAME 解析是可以开启 CDN 的,但这时我们不能开启,现在开了反而会导致网页访问出现问题,首先我们要去给免费主机上一个 SSL 证书(任何证书均可,自签名也可以)

这里推荐一个自签名证书生成地址

生成好自签名证书后,去主机面板 SSL 设置里给你绑定的域名绑定好证书 然后在 Cf 解析面板 SSL 设置那里,把模式调至“完全”,但不能开到最高的“严格”

2

2

然后这时我们就可以打开 Cf 域名解析那里的 CDN 加速了,打开后等待一段时间 CDN 生效后访问界面即可看到已经是 CF 提供的免费通配符 SSL 了

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...