百度CDN加速阿里云OSS

之前也想过要给blog套一层cdn,不过通过cname方式介入的时候在he.net的dns解析那里遇到了问题,没有办法添加@的cname记录。直到前几天换了服务器发现dns解析依然停留在阿里云的时候发现应该可以试一下。于是重新开始了百度cdn的折腾,流程也比较简单,在 百度的后台设置a记录解析到服务器的原有ip地址。

百度云加速是百度旗下为网站提供一站式加速、安全防护和搜索引擎优化的产品。百度云加速正为数十万用户的近百万网站提供CDN、网络安全和SEO服务。每天处理十亿级的PV流量及数百亿TB的数据流量,并提供市场顶尖水平的稳定性和抗攻击能力。

在阿里云的解析中停掉原有的a记录,如果有aaaa记录需要一块停掉,添加对应的百度的a记录别名:

这样主站的设置就算完成了,下面是添加oss的cdn。在oss后台绑定自定义域名image.h4ck.org.cn。在百度cdn后台添加解析,指向填写oss的公网bucket域名。将百度生成的别名添加到dns的解析中:

这样解析部分基本就完成了。后面是设置https,由于博客不支持80端口访问会自动跳转433,所以去设置对应的https规则,选择全程加密:

此时去访问的很可能直接就挂掉了,需要配置https证书,可以在freessl.cn申请免费证书,具体操作根据网站提示操作即可。

选择双域名,亚洲诚信一年。然后根据提示操作即可,获取证书之后在百度cdn 证书管理,证书列表页面上传证书。

上传之后自动部署,现在应该就可以正常访问了。为了缓存image.h4ck.org.cn的数据,可以设置缓存规则为全部缓存。

dns查询结果:

如果网络支持ipv6会同时返回ipv6的地址。添加cdn之后需要修改wp的代码来获取用户真正的ip地址,具体代码参考这篇文章:https://www.cmdsir.com/archives/wordpress-alicdn-client-ip.cgi

加速效果测试(hit表示命中):

昨晚没睡好,现在精神有些恍惚(刚部署完之后,ecs的cpu占用率就跑到了100%,直到今天早上重启多次才恢复正常)~~

 

 

☆版权☆

* 网站名称:obaby@mars
* 网址:https://obaby.org.cn/
* 个性:https://oba.by/
* 本文标题: 《百度CDN加速阿里云OSS》
* 本文链接:https://obaby.org.cn/2023/02/11269
* 短链接:https://oba.by/?p=11269
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

11 comments

        1. 公主 Queen 
          Google Chrome 102 Google Chrome 102 Mac OS X 10.15 Mac OS X 10.15 cn中国–山东–济南 移动

          刚配置好就连续几天被攻击,我也不知道每天正常访问能耗多少流量。目测应该也差不了太多,不行的话就换其他的cdn。

    1. 公主 Queen 
      Google Chrome 102 Google Chrome 102 Mac OS X 10.15 Mac OS X 10.15 cn中国–山东–济南 移动

      cnd
      这两天每天网站能正常运行大约三四个小时,剩下的时间基本都是挂掉的。 dash

    1. 公主 Queen 
      Google Chrome 108 Google Chrome 108 Windows 10 Windows 10 cn中国–山东–青岛 联通

      单存储的话还好,流量费也很贵。目前通过两个方法来降低流量费用:1.设置oss文件缓存2.通过百度cdn缓存oss文件~~ smile

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注