使用腾讯云CDN解除哔哩哔哩番剧区域限制

发布于 2020-12-20  113349 次阅读



所周知哔哩哔哩会把一些大陆下架的番剧放到港澳台限定,本文章写于biliplsu停止解析服务以后,之前所用的如解除区域限制油猴脚本、哔哩漫游等都有使用biliplus api,本文主要为如解除区域限制油猴脚本、哔哩漫游等可以自定义代理服务器的解除区域限制方法,使用腾讯云CDN自搭建代理服务器(傻瓜教程
感谢解除区域限制脚本哔哩漫游,本文章由哔哩漫游分享的nginx反代搭建代理服务器所来灵感。

1. 所需要的东西

  • 一个域名(可使用如freenom等免费域名)(小提示:freenom最好使用国内DNS解析,比如DNSPOD或者阿里云云解析)
  • 注册腾讯云并实名认证
  • 一双手(要是没有可以alt+F4~~~)

2. 腾讯云CDN添加域名


(图片可点击查看原图)

配置项

  • 域名配置
    • 加速区域选择中国境外
    • 加速域名 添加你的代理网址,如我的域名为biliapi.tk,现在搭建香港的代理服务器,既可以为hk.biliapi.tk
    • 业务内型选择静态加速
      (其他不用管)
  • 源站配置
    • 源站类型选择自有源
    • 回源协议选择HTTPS
    • 源站地址填写
    api.bilibili.com
    
    • 回源域名填写
    api.bilibili.com
    
  • 服务配置
    • 基本配置都不选
    • 缓存配置,删除
      文件类型 php;jsp;asp;aspx 不缓存 这一项,修改全部文件为不缓存

确认提交

3.修改腾讯云CDN配置,并申请ssl证书设置https

修改CDN配置,点击域名管理,点击刚添加的域名

  • 高级配置,最下面,关闭智能压缩

    (点击图片查看原图)
  • 申请ssl证书并设置https
    • 前往腾讯云-ssl证书-我的证书
    • 申请免费证书,选择亚洲诚信

      (点击图片查看原图)
    • 填提交材料
      • 算法选择RSA算法
      • 证书绑定域名填写刚添加CDN的网址
      • 申请邮箱填写自己邮箱
      • 证书备注名不填
      • 私钥密码(选填)不填

        (点击图片查看原图)
    • 选择验证方式
    • 验证域名
    • 添加DNS解析记录


      (点击图片查看原图)
    • 点击查看域名验证状态,点击左侧我的证书,查看签发状态,为已签发就完事了

      (点击图片查看原图)
  • 配置CDN开启https
    • 左侧证书管理,点击配置证书

      (点击图片查看原图)
    • 选择要配置证书的域名
      • 域名选择刚添加的代理域名
    • 选择证书
      • 证书来源选择腾讯云托管证书
      • 证书列表选择刚签发的证书
    • 选择回源协议
      • 回源协议选择HTTPS

4.先设置CNAME记录解析后提取对应地区节点ip设置A记录解析

  • 进入域名管理-基础配置,查看CNAME并复制

    (点击图片查看原图)

  • 添加DNS CNAME记录解析

    (点击图片查看原图)

  • 提取对应地区节点ip(推荐使用17ce)(重点查询港澳台及海外)

    (点击图片查看原图)
    下为我提取的香港地区ip地址

18.166.25.109 [中国香港亚马逊云]
18.162.90.124 [中国香港亚马逊云]
18.162.159.119 [中国香港亚马逊云]
18.163.83.127 [中国香港亚马逊云]


(点击图片查看原图)

  • 用提取到的地区节点ip设置A记录解析(注意:先删除CNAME记录)

    (点击图片查看原图)

5. 配置解除区域限制脚本、哔哩漫游等的代理服务器(本文只给出解除区域限制脚本及哔哩漫游的设置方法)

  • 解除B站区域限制脚本配置-设置自定义服务器,填入自己的代理服务器地址(注:作者已表示优先事项增加地域代理服务器设置)

    (点击图片查看原图)
  • 哔哩漫游-自定义备份服务器-香港填入自己的代理服务器地址


    (点击图片查看原图)

6. 结束,愉快的追番吧

(注:因腾讯云暂未上线台湾节点,如后续上线,可根据此方法同样配置)


我是沙雕