搭建代理服务器解锁网易云无版权音乐
【阿里云】爆款云产品,新客特惠全年最低价,云服务器低至0.4折起,11.1开售
【腾讯云】爆款1核2G云服务器首年48元,还有iPad Pro、Bose耳机、京东卡等你来抽!
【华为云】上云特惠巨划算,免单抽奖享豪礼
【七牛云】爆款云产品全年最低价,热门产品 0 元秒杀,参与抽奖赢新款 iPhone
网易云音乐自称千万曲库,然而歌单里的歌曲一首首的变灰,造成了网易云音乐用户的大量流失,版权是网易云音乐绕不开的心结,版权费贵是一方面原因,因为巨头垄断、有钱也买不到版权是另一方面原因。
这次我们使用GitHub的开源项目UNblockNeteaseMusic搭建一个代理服务器解锁网易云音乐客户端变灰歌曲。
1.准备工作
准备一台服务器或保持常开的Linux系统。以阿里云轻量的CentOS 7为例
2.常规安装方法
1.详细步骤
安装node.js
curl -sL https://rpm.nodesource.com/setup_10.x | bash - && yum -y install nodejs
安装git
yum install -y git
检查node.js和git是否正常安装
node -v git --version
安装supervisor
yum -y install epel-release yum -y install supervisor
从GitHub克隆项目
cd opt git clone https://github.com/nondanee/UnblockNeteaseMusic && cd UnblockNeteaseMusic
监听端口
node app.js -p 65535
端口号可以自己定义,需要提前在阿里云服务器控制台的防火墙开放相应端口。
- Windows平台使用方法
打开网易云客户端—设置—工具—自定义代理—选择HTTP代理
服务器输入自己服务器的IP地址,端口号输入监听的端口。
点击测试,会提示该代理不可使用,忽略提示。
点击确定,重新启动网易云客户端,你会神奇的发现变灰的歌曲可以听了。
代理前:
代理后:
- 安卓平台使用方法(以Flyme7)为例
打开WiFi界面
点击代理设置,选择手动
将服务器的IP地址和端口号填入,并保存。
再次进入网易云音乐客户端,你就会神奇的发现变灰的歌可以听了。
- 其他平台使用方法
基本类似于安卓平台,添加代理(详情查看GitHub文档说明)
UWP:Windows 设置 > 网络和 Internet > 代理
Linux:系统设置 > 网络 > 网络代理
macOS:系统偏好设置 > 网络 > 高级 > 代理
2.注意事项
使用结束后,记得关闭客户端或设备代理,否则你的客户端或平台会连接不上网络。
解决方法:修改配置文件,将任务添加到开机自启动
编辑配置文件
vim /etc/supervisord.d/netease.ini
- 修改文件内容
[supervisord]
nodaemon=false
[program:netease]
user=root
directory=/opt/UnblockNeteaseMusic
command=/usr/bin/node app.js -s -p 65535
autostart=true
autorestart=true
加入开机启动
systemctl start supervisord systemctl enable supervisord
3.使用Docker安装
- 安装Docker
运行容器
docker run --restart=always --name unmusic -d -p 8080:8080 nondanee/unblockneteasemusic
- 连接代理
4.结语
官方说明使用网易云旧链 / QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咕咪 / JOOX 音源替换变灰歌曲链接 (默认仅启用前四)
版权属于:LeeYD · Blog
本文标题:搭建代理服务器解锁网易云无版权音乐
本文链接:https://www.leeyiding.com/archives/24/
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议
若转载本文,请标明出处并告知本人
【阿里云】爆款云产品,新客特惠全年最低价,云服务器低至0.4折起,11.1开售
【腾讯云】爆款1核2G云服务器首年48元,还有iPad Pro、Bose耳机、京东卡等你来抽!
【华为云】上云特惠巨划算,免单抽奖享豪礼
【七牛云】爆款云产品全年最低价,热门产品 0 元秒杀,参与抽奖赢新款 iPhone
监听端口一关闭就没法用了 怎么解决呢 请大佬告知
使用猫盘弄的黑群晖可以实现吗?
一关掉ssh就停止运行了,怎么办
详情请见supervisord部分,为node添加守护进程
我折腾了半天还不行
我用宝塔PM2管理器搞定了,能正常使用了
大大我想问一下我的服务器重启了一下 然后代理就不能用了该怎么解决
请问是使用常规方法搭建的还是使用Docker搭建,检查一下node进程或者docker进程是否存在
用的常规方法 小白一个...具体要什么代码呢 麻烦啦
或者加我QQ给你具体解决方案,搜索hi@lyd.im,搜索结果第一项是我
谢谢大大的分享!已经解决了
大佬的网站好漂亮
Heox+Sakura主题,中间魔改了一些布局