原理是通过替换无版权音乐的链接为其他音源(QQ、酷我、酷狗、百度、咪咕、JOOX、bilibili、Youtube等)来实现解锁无版权音乐。相当于在网易云音乐客户端中听全网版权音乐!
建议有条件的部署在国内服务器,国外服务器只能用 QQ 音源,况且部署在国外相比国内或本地会慢上不少。
1、安装 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 命令查看是否安装成功。
2、安装 Supervisor
CentOS 系统
yum -y install epel-release
yum -y install supervisor
Debian/Ubuntu 系统
apt-get install supervisor
3、拉取UnblockNeteaseMusic文件
[没有 git 的话可以执行此命令 yum install git 安装]
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic
4、配置 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 50848
autostart=true
autorestart=true
我选择的端口号是 50848,这个数值可以自定义
Tip: 按下 Ctrl+X 然后按 Y 即可退出编辑界面。
5、启动项目
systemctl start supervisord
systemctl enable supervisord
至此已搭建完成。可以使用了。
使用方法
1、本地使用
安装并启动成功后,就可以在本地设备上使用了。
以下两种模式任选其一,不要同时使用。
Hosts模式
在 Hosts 末尾中添加下面两行:
X.X.X.X music.163.com
X.X.X.X interface.music.163.com
X.X.X.X 指的是你的服务器IP,记得修改。
2、PAC模式
如果无法配置 Hosts(例如手机),那么可以使用 PAC。 修改设备的代理自动配置为下面一行内容:
http://X.X.X.X:端口/proxy.pac
X.X.X.X 指的是你的服务器IP,端口是你的代理端口,记得修改。
3、代理模式
http代理,IP地址 + 端口
转自:https://merlinblog.xyz/wiki/neteasemusic.html、https://shell.xiu2.xyz/#/md/unblock163
0