宝塔搭建UnblockNeteaseMusic网易云全端解锁教程

UnblockNeteaseMusic是个特别棒的解锁项目,不仅让我们白嫖党不花钱解锁歌曲,而且更是海外党的福音。
但是普通版本的部署,会让IOS端和MAC端爆炸。所以写下此教程为了记录我iss的爬坑记录。
话不多说,宝塔是我们的拿手利器,先安装上,这个就不教了。

先git下来项目:git clone https://github.com/nondanee/UnblockNeteaseMusic.git (欢迎为作者点上星星)

宝塔配置:
填域名为你的域名即可。
配置证书
如果你的证书没有问题,马上就可以解析成功。
打开网站名,然后点击配置文件。
记住

ssl_certificate 1_your_domain_bundle.crt; # 改为自己申请得到的 crt 文件的名称
ssl_certificate_key 2_your_domain.key; # 改为自己申请得到的 key 文件的名称

这两个字段。尤其是后面的ssl证书路径。后面要用。然后全选删除配置文件。

复制下面的新配置文件,填入进去:

server {
      listen 443 ssl http2;
      server_name your_domain; # 改为你自己的域名
    
      ssl_certificate 1_your_domain_bundle.crt; # 改为自己申请得到的 crt 文件的名称
      ssl_certificate_key 2_your_domain.key; # 改为自己申请得到的 key 文件的名称
      ssl_session_timeout 5m;
      ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
      ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
      ssl_prefer_server_ciphers on;

      location / {
        proxy_pass http://localhost:8080; # 代理到 Unblock 服务地址
      }
}

然后在宝塔软件商店里面,点击上方运行环境,然后安装“PM2管理器 4.2.3” 等待安装完毕。
至此宝塔端全部搞定。

接下来连接SSH:
切换到UnblockNeteaseMusic目录。

执行启动:

node app.js -s -p 8080 -e https://你的域名 

pm2 部署:

pm2 start app.js --name UnblockNeteaseMusic -- -s -p 8080 -e https://你的域名

指定了 -e 参数之后,请求会交由默认的 443 的 HTTPS 进行包裹并反向代理回该项目,保证你的 IOS 设备成功获取。

手机端配置方法
WLAN > 网络设置 > 高级选项 > HTTP 代理
IOS 点开你连接的 WIFI 最下面就有 HTTP 代理,使用手动代理即可。
蜂窝网络同理。

其他
歌曲可以下载到本地,上传到云盘永久保存。

其实所有端都可以配置http代理之后直接解锁UnblockNeteaseMusic

部分歌曲可能有获取错误,当想获取指定音源时,增加启动参数 -o:

-o qq xiami baidu kugou kuwo migu joox youtube

joox 香港特用,如果用 youtube 是从谷歌获取,如果本地没有网络环境,可以去掉 -s 严格模式让所有流量都走服务器,以此获取 youtube 音源的歌曲。

除香港外,国外服务器不需要特别指定某个音源。

如果想换其他端口,需要把配置里的代理端口改一下,启动时也要指定你需要的。

shadowrocket的配置设置:

 • 然后底部找到配置 点击本地文件 -> default.conf -> 编辑配置
 • 添加三条规则 选项选择你刚刚添加的节点
 ◦ USER-AGENT: NeteaseMusic*
 ◦ DOMAIN-SUFFIX: 163.com
 ◦ DOMAIN-SUFFIX: 126.net

补记:
UnblockNeteaseMusic使用太久会有内存爆炸的问题,建议使用PM2限制内存,定时重启。
直接放出我的代码:

ln -s /www/server/nvm/versions/node/v12.16.2/bin/

然后宝塔计划任务里面添加:

pm2 restart UnblockNeteaseMusic

设置成一天一次即可。

再补记:

因为如果把 -s 严格模式取消掉,会被人扫端口滥用公共代理。
所以就要配合小火箭规则。我这里改了一下 https://github.com/h2y/Shadowrocket-ADBlock-Rules
全局直连 + 去广告 这个规则,添加了网易云的规则。
下载链接:网易云规则
长按链接复制到小火箭的远程下载选择,模式选择配置。这个规则可以长期开启,亲测不费电。

原文链接:,转发请注明来源!

hietsusama进行回复 点击这里取消回复。

  • 用本地透明代理 试试 因为没有Mac 所以我也不是很会。你可以试试看

    hietsusama 回复
    • 7 Responses to “宝塔搭建UnblockNeteaseMusic网易云全端解锁教程”
      • 谢箫生

        [secret]博主,能留个联系方式吗?我有些问题想咨询下你
        [/secret]

        回复
        • TG:hidemyhand

          hietsusama 回复
      • Liiiu

        老哥按操作来,还是代理不上,有联系方式吗

        回复
      • lulu123

        有个大胆的想法在群晖装个虚拟机虚拟一个系统 用你上面的教程不知可否实现

        回复
        • 可以 主要是参数需要自己调整

          hietsusama 回复
      • Youmu

        老哥 按你的操作来ios和Windows都可以 就是mac上不行 而且不管是什么客户端都打不开music.163.com

        回复
        • 用本地透明代理 试试 因为没有Mac 所以我也不是很会。你可以试试看

          hietsusama 回复