本文章只是尝试在尽可能低廉的情况下解锁台湾番剧,不建议小白尝试,小白想看台湾番剧建议买台VPS或者直接用公益节点

众所周知,湾湾的VPS价格相比香港有点高,但是哔哩哔哩又有些仅限台湾的番剧,因此我尝试了购买相对廉价的Nat VPS进行解锁

Nat VPS是什么?

Nat VPS说白了就是共享IP的VPS,相比起普通的VPS,一般只开放几个端口给你,但是因此可以省下不少宽带的费用,价格相对廉价

我手头没有VPS,我只买台Nat VPS可以吗?

不行,哔哩哔哩目前是全站HTTPS的,因此需要用到一台开启443端口的VPS反代Nat VPS。这意味着你不仅需要一台台湾Nat VPS来解析,你还需要一台其他地区的VPS来反代。

我的配置条件

  • 一台台湾Nat VPS解析
  • 一台新加坡VPS反代解析的内容(使用其他地区的VPS也没有问题,只是需要注意保证大陆地区的连通性)

关于Nat VPS的获取

这里我推荐一个telegram的VPS推荐频道,我的台湾机子就是买该频道推荐的

https://t.me/Tjjcfx

当然你也可以从其他渠道获取机器,这里不多阐述。

正式流程

先晒一下我的小鸡的配置

  • 1核CPU
  • 200m内存+512m swap
  • 2G硬盘
  • 600M宽带+2T流量
  • 10个开放端口+1个ssh端口
  • 20元/月

除了流量比较多外其他配置都比较不行,不过拿来做解析机足够了,因为我们的Nat VPS只需要安装一个Nginx即可

这里我的小鸡的系统是CentOS7 因此我就以CentOS7来做演示

因为这机子硬盘太小了,装宝塔来可视化配置明显不现实,就只好手动配置了

咱们先关闭防火墙,毕竟是个配置比较小的小鸡,没有重要资料,直接关闭防火墙比较方便,也不会有人对这种小鸡发起攻击的

systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service  #阻止防火墙开机启动

然后安装Nginx

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm #添加Nginx的rpm源
sudo yum install -y nginx #安装Nginx

安装完后先别急着启动Nginx,因为Nat VPS没有80端口,一般会启动失败,我们先修改一下配置文件

找到 /etc/nginx/nginx.conf

打开后找到include /etc/nginx/conf.d/*.conf;

在前面加上一个#号以注释掉默认配置文件的调用

  # include /etc/nginx/conf.d/*.conf;

接着在其下方添加反代

server {  
 listen 你的其中一个开放端口;
 server_name 你的域名或者NatVPS的IP; 
location / {    
proxy_pass https://api.bilibili.com;  
 }
}

现在让我们启动Nginx并开启其开机自启吧

systemctl start nginx.service 
systemctl enable nginx.service

顺利的话访问http://你的NatVPS的IP或域名:上方所填的端口

顺利的话会直接跳转哔哩哔哩官网

文章配图

接着让我们去另一台带有443端口的VPS上配置反代

这里我是直接使用宝塔面板配置的,添加好SSL后添加反向代理,代理直接指向上边的URL

文章配图

访问https://反代机域名 顺利的话也会正常跳转哔哩哔哩官网

文章配图

然后去哔哩漫游里添加好域名

文章配图

正常的话应该能播放了

文章配图

最后

台湾的VPS和大陆的一样贵,购买Nat VPS的话价格可以低不少,这也算是一个比较廉价的解析方案。

理论来讲,这一方法也可以用于泰国区的解锁,只要拥有一台泰国Nat VPS就行。


给岁月以文明,给时光以生命!