2020/03/20更新内容:由于本文被某无良微信公众号盗用并篡改图片版权信息且用于盈利,交涉后无果,本博客搭建的网易云服务器即日起停止运行。

2020/03/05更新内容:更正了部分代码和贴图

简介

UnblockNeteaseMusic是一款可以让网易云曲库里的灰色歌曲能够正常播放的神器。
项目地址:https://github.com/nondanee/UnblockNeteaseMusic

特性:

  • 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接 (默认仅启用一、五、六)
  • 为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理
  • 完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)

准备工作

  1. 一台VPS
  2. 几分钟时间
  3. 一个想用网易云的你

正式开始安装

测试时的系统环境:CentOS 7 其它系统差别不大

安装Nodejs

CentOS系统

curl -sL https://rpm.nodesource.com/setup_10.x | bash - 
yum -y install nodejs 

Debian/Ubuntu系统

curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt install -y nodejs git 

使用node -v命令查看是否安装成功。

安装Supervisor

CentOS系统

yum -y install epel-release
yum -y install supervisor

Debian/Ubuntu系统

apt-get install supervisor

拉取文件

[没有git的话可以执行此命令yum install git安装]

git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic

配置supervisor并在后台运行

[没有nano编辑器的话可以执行此命令yum -y install nano安装]

nano /etc/supervisord.d/netease.ini

写入以下配置:

[supervisord]
nodaemon=false

[program:netease]
user=root
directory=/root/UnblockNeteaseMusic
command=/usr/bin/node app.js -p 8848
autostart=true
autorestart=true

我选择的端口号是8848,这个数值可以自定义
Tip:按下Ctrl+X然后按Y即可退出编辑界面。

启动项目

systemctl start supervisord
systemctl enable supervisord

至此已搭建完成。可以使用了。

注意:如果一切顺利,但仍然无法访问代理服务器,请检查VPS的安全组或防火墙设置,放行你的UnblockNeteaseMusic服务端口

效果对比:

Windows端启用前.jpg
cloudmusic_Windows端启用后.jpg

使用方法

Windows客户端

打开网易云音乐客户端,点击设置 - 工具 - 使用自定义代理,选择HTTP代理。
填写服务器地址和端口。点击确定,然后重启客户端即可看到效果。
cloudmusic_Windows端设置代理.jpg
cloudmusic_Windows端测试代理.jpg

Clash配置文件写法

如果使用Clash for Windows的配置,可以将节点配置写入Proxy节点。如下:

Proxy:
- name: "网易云解锁"
  type: http
  server: 47.102.220.211(根据实际情况改成自己服务器的ip)
  port: 8848(根据实际情况改成自己服务器的端口)

Code_Clash设置HTTP代理.jpg

然后在Proxy Group里的写法举例如下:

Proxy Group:
- name: Netease Music
  type: select
  proxies:
  - DIRECT
  - 网易云解锁

Code_Clash策略组设置.jpg

然后在Rule章节下的对应字段加入以下规则:

#Domain规则
- DOMAIN-SUFFIX,163yun.com,Netease Music
- DOMAIN-SUFFIX,music.163.com,Netease Music
- DOMAIN-SUFFIX,music.126.net,Netease Music
- DOMAIN-SUFFIX,api.iplay.163.com,Netease Music
- DOMAIN-SUFFIX,apm.music.163.com,Netease Music
- DOMAIN-SUFFIX,apm3.music.163.com,Netease Music
- DOMAIN-SUFFIX,interface.music.163.com,Netease Music
- DOMAIN-SUFFIX,interface3.music.163.com,Netease Music
- DOMAIN-SUFFIX,mam.netease.com,Netease Music
- DOMAIN-SUFFIX,hz.netease.com,Netease Music
#CIDR规则
- IP-CIDR,39.105.63.80/32,Netease Music
- IP-CIDR,45.254.48.1/32,Netease Music
- IP-CIDR,47.100.127.239/32,Netease Music
- IP-CIDR,59.111.21.14/31,Netease Music
- IP-CIDR,59.111.179.214/32,Netease Music
- IP-CIDR,59.111.181.38/32,Netease Music
- IP-CIDR,59.111.181.60/32,Netease Music
- IP-CIDR,59.111.160.195/32,Netease Music
- IP-CIDR,59.111.160.197/32,Netease Music
- IP-CIDR,59.111.181.35/32,Netease Music
- IP-CIDR,59.111.238.29/32,Netease Music
- IP-CIDR,101.71.154.241/32,Netease Music
- IP-CIDR,103.126.92.132/32,Netease Music
- IP-CIDR,103.126.92.133/32,Netease Music
- IP-CIDR,112.13.119.17/32,Netease Music
- IP-CIDR,112.13.122.1/32,Netease Music
- IP-CIDR,115.236.118.33/32,Netease Music
- IP-CIDR,115.236.121.1/32,Netease Music
- IP-CIDR,118.24.63.156/32,Netease Music
- IP-CIDR,193.112.159.225/32,Netease Music
- IP-CIDR,223.252.199.66/32,Netease Music
- IP-CIDR,223.252.199.67/32,Netease Music

Clash_for_Windows_-_策略组面板.jpg

在使用时,需要打开网易云音乐客户端,点击设置 - 工具 - 使用自定义代理,选择使用IE代理设置
cloudmusic_Windows端设置IE代理.jpg

⭐⭐ClashR for Windows可以直接在本地进行解锁,无需服务器,点此了解⭐⭐

Surge策略组写法

[Proxy]部分:

[Proxy]
测试 = http, 47.102.220.211(请改为自己的服务器),8848(请改为自己的端口号)

[Proxy Group]部分

[Proxy Group]
Netease Music = select, Direct, Domestic

[Rule]字段

[Rule]
# Rulesets
RULE-SET, https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Provider/Netease%20Music.list, Netease Music

[MITM]字段

[MITM]
hostname = music.163.com, *.music.163.com

Code_在对应字段加入规则.jpg

使用时必须开启Surge的MITM功能。

QuantumultX配置的写法

节点部分
如果是远程订阅,则直接添加订阅。
此处仅演示本地添加:

[server_local]
http=47.102.220.211:8848, fast-open=false, udp-relay=false, tag=网易云解锁

上边的演示地址是我自己用国内阿里云学生机搭建的网易云代理节点,IP地址47.102.220.211,端口8848
Policy部分
在[policy]增加以下规则:

static=🎵 解锁网易云音乐, direct, proxy, img-url=https://raw.githubusercontent.com/zc-nju-med/hellcell/master/QuantumultX/ICON/INetease_Music_Unlock.PNG

分流规则订阅
在[filter_remote]字段添加:

https://raw.githubusercontent.com/demo2099/QTXScripts/master/filter/NeteaseMusic.list, tag=🎵 解锁网易云音乐, force-policy=🎵 解锁网易云音乐, enabled=true

编辑完成后保存备用。

⭐⭐证书安装⭐⭐
请点击右侧按钮下载(建议使用Safari打开此教程)
下载描述文件后选择安装。如图操作:
描述文件-1
描述文件-2
描述文件-3
描述文件-4
描述文件-5
安装完毕后请打开 设置👉通用👉关于本机👉证书信任设置,然后勾选UnblockNeteaseMusic Root CA以信任此证书。如图:
证书信任设置
设置完成后返回QuantmultX,可以看到网易云策略组。
策略组
长按策略组以添加节点。
长按后添加节点
IMG_0661.PNG
请务必确认重写MITM功能是打开的。
打开重写与MITM
然后在策略组里选择自己的节点。
IMG_0663.PNG
打开前(直连)的效果:
未使用时的效果
打开后:
使用后的效果
Enjoy~


N3RO|专业带机场|专属优惠


闪电机场|高性价比|五元起步


次元链接|注册即送0.8元

Last modification:March 20th, 2020 at 11:27 pm
如果觉得我的文章对你有用,请随意赞赏