共计 925 个字符,预计需要花费 3 分钟才能阅读完成。
首先安装 node
https://nodejs.org/zh-cn/download/
安装过程不在详细说明
项目核心代码
https://github.com/nondanee/UnblockNeteaseMusic
首先 github 上克隆代码
git clone https://github.com/nondanee/UnblockNeteaseMusic
进入目录
cd UnblockNeteaseMusic
运行
node app.js
看到运行的是http://0.0.0.0:8080
windows 只需要在设置里面网络代理设置为 127.0.0.1 端口为 8080 重启即可解锁所有歌曲!
因为 linux 的客户端没有设置代理选项
所以我们需要修改 host
127.0.0.1 music.163.com
设置好后不还不能使用
必须设置 nginx 代理
nginx 配置如下
server {
listen 80;
listen 443 ssl;
server_name music.163.com;
ssl_certificate cert/server.crt;
ssl_certificate_key cert/server.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
location / {
proxy_pass http://172.28.224.215:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Accept-Encoding "";
}
}
proxy_pass 这个字段为你运行 app.js 的主机 ip,可以是本机也可以是其他机器,证书文件
在你克隆的项目下面。也可以自己生成!
然后 Linux 还需要启动的时候加上参数忽略证书的验证错误
netease-cloud-music --ignore-certificate-errors %U
苹果同理只要修改 host 即可其他配置不变!
转载请注明出处!
正文完
发表至: 未分类
2019-06-25