逢人不说旧事,就当初次相识。

【修复IOS】网易云解锁灰色歌曲 无版权歌曲

2020-04-05 26806

UnblockNeteaseMusic 是一款网易云音乐灰色 (无版权)、数字专辑、付费歌曲的解锁工具,让你可以听取客户端任何歌曲而不受到限制,支持 Windows、UWP、Linux、MacOS、Android、iOS 客户端。

搭建教程

前期准备

  1. Linux 服务器一台(本文使用 CentOS 7 演示搭建)
  2. 域名一枚(解析到你的服务器IP)

1. 安装宝塔

安装要求:
内存:512M 以上,推荐 768M 以上(纯面板约占系统 60M 内存)
硬盘:100M 以上可用硬盘空间(纯面板约占 20M 磁盘空间)
系统:CentOS 7.1+、Ubuntu 16.04+、Debian 9.0+ ,确保是干净的操作系统,没有安装过其它环境带的 Apache/​Ng­inx/​php/​MySQL(已有环境不可安装)
# Debian/Ubuntu 安装命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh # CentOS 安装命令: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完毕后登录宝塔面板

2. 配置环境

2.1 安装 Nginx

如果服务器只用来搭建解锁服务勾选 Nginx + 极速安装 即可

2.2 安装 PM2管理器

进入软件商店安装 PM2管理器
安装完成后检查 Node 版本
  如果当前版本显示为 [none] 那么请尝试 切换最新版本 或 卸载重装PM2管理器

2.3 安装 Screen

Screen 用于后台运行
# Debian/Ubuntu 安装命令: apt install -y screen # CentOS 安装命令: yum install -y screen

2.4 下载 Gost

用于 HTTP 转 Shadowsocks 代理
wget https://github.com/ginuerzh/gost/releases/download/v2.11.0/gost-linux-amd64-2.11.0.gz # 下载 gost gunzip gost-linux-amd64-2.11.0.gz # 解压 gost mv gost-linux-amd64-2.11.0 gost # 重命名 gost-linux-amd64-2.11.0 为 gost chmod +x gost # 赋予 gost 执行权限

2.5 下载主程序

下载网易云音乐解锁主程序
git clone https://github.com/nondanee/UnblockNeteaseMusic.git

3. 开始部署

3.1 运行主程序

cd UnblockNeteaseMusic pm2 start app.js --name Netease -- -p 1480:1433 -e https://luqiao6.com # -p HTTP端口:HTTPS端口 -e https://你的域名
这一步如果报错 pm2: command not found
就先执行这一段命令,再执行3.1
sudo -i npm install pm2 -g

3.2 配置网站

添加网站
申请 SSL 证书
修改配置文件
清空以上配置替换为以下配置(记得修改)
server { listen 80; server_name luqiao6.com; # 这里修改成你自己的域名 location / { proxy_pass http://127.0.0.1:1480; # 主程序的HTTP端口 proxy_set_header HOST 'music.163.com'; } } server { listen 443 ssl; server_name luqiao6.com; # 这里修改成你自己的域名 ssl on; ssl_certificate /www/server/panel/vhost/cert/luqiao6.com/fullchain.pem; # 替换为你刚刚复制的证书路径 ssl_certificate_key /www/server/panel/vhost/cert/luqiao6.com/privkey.pem; # 替换为你刚刚复制的证书路径 ssl_session_timeout 10m; ssl_session_cache shared:SSL:10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers 'AES128+EECDH:AES128+EDH'; ssl_prefer_server_ciphers on; location / { proxy_pass https://127.0.0.1:1433; # 主程序的HTTPS端口 proxy_set_header HOST 'music.163.com'; } }

3.3 配置HTTP转Shadowsocks

cd screen -S gost # 创建后台运行 ./gost -L ss://chacha20-ietf-poly1305:password@:10000 -F http://127.0.0.1:1480 # HTTP转SS 按下 Ctrl + A + D # 返回主窗口 后续管理命令 screen -R gost # 打开后台任务
地址:你的服务器 IP
加密:chacha20-ietf-poly1305
密码:pass­word
端口:10000

3.4 放行端口

可以放行指定端口,我放行全部端口了
到Shadowsocks添加一个节点(地址是你的域名,端口、密码、算法是步骤3.3的端口、密码、加密 )
点击配置 - default.conf - 编辑配置 - 添加规则   
最后保存 开启连接即可
上一张测试截图
这次就不提供公共服务器了,吃不消~~~