vps搭建代理实现解锁网易云音乐灰色歌

这篇文章已经搭建好的代理

解锁网易音乐客户端变灰歌曲

下面开始搭建

安装Nodejs:

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

 

安装supervisor:
yum -y install epel-release
yum -y install supervisor
拉取文件:
cd /opt
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic>
第一种方式监听80端口
node app.js -p 80
Windows修改Hosts文件:
C:\Windows\System32\drivers\etc\hosts
指定域名解析:
VPSIP music.163.com
VPSIP interface.music.163.com

PS:第一种方式需要占用80端口取舍自己决定哦

第二种方式监听其他端口,例如:
node app.js -p 65535

Windows网易云客户端内设置HTTP代理:


第二种方式,已经足够了,如果你需要其他方式可以看看项目页面的介绍:

https://github.com/nondanee/UnblockNeteaseMusic

使用supervisor放到后台运行:

nano /etc/supervisord.d/netease.ini

写入(正式使用记得加上-s参数,防止代理被滥用):


[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


使用后效果:



进入微信小程序即可免费下载文章附件

Hiroetsu

我还没有学会写个人说明!

14 条评论

  1. abc

    大哥,我这个直接报语法错误了.用的ubuntu
    /root/UnblockNeteaseMusic/app.js:63
    let extra = []
    ^^^

    SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Function.Module.runMain (module.js:442:10)
    at startup (node.js:136:18)
    at node.js:966:3
    root@instance-rm0sw4c9:~/UnblockNeteaseMusic#

    • Hiroetsu

      @abc 我是直接使用centos操作系统,方便的话可以换下

  2. shengde

    centos7可以吗(´-ω-`)小白一个

    • Hiroetsu

      @shengde 可以的

      • shengde

        @Hiroetsu [root@VM_35_205_centos opt]# cd UnblockNeteaseMusic>
        -bash: syntax error near unexpected token `newline'

        报错这个怎么办?

  3. 路人1

    您好,请问一下,我搭建之后出现一种情况,需要用Xshell软件运行命令“node app.js -p 65535”之后,才能播放音乐,如果我关闭了Xshell软件后,歌曲播放一次就不会播放了,打开网易云音乐提示网络异常。

    • Hiroetsu

      @路人1 你可能是没有看完,需要用supervisor后台运行哈

      • 路人1

        @Hiroetsu 有呢,部署环境centos 7 都已经输入启动supervisor命令了
        systemctl start supervisord
        systemctl enable supervisord

        • Hiroetsu

          @路人1 有写入supervisor文件吗?你重新写入下吧,

          • 路人1

            @Hiroetsu 尴尬,重新写入了,都是不行....请问这个会生成有日志可以查看到的吗?

          • Hiroetsu

            @路人1 我是用centos7操作系统没有出现这种情况,你写入的文件代码保存没有?

  4. ^_^

  5. yang

    这个方法能不能在群晖虚拟机里虚拟一个centos7安装之后远程使用

    • Hiroetsu

      @yang 可以的,具体可以去github看看,基本大同小异

回复 Hiroetsu 取消回复

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

记录下Centos7服务器挂代理方法

一、永久生效 修改 /etc/profile 文件,添加下面内容: 添加Proxy代理信息(其中username和password根据需要填写,若无去掉 username:password@) 生效配置 二、临时生效(重连失效) 其中username和password根据 ...

cns搭建教程

一、在root目录下创建cns一个目录并进入 二、下载文件并解压 三、编辑config.cfg文件 config.cfg文件注释 四、添加执行权限 五、启动 最后注意放行服务器防火墙!

宝塔面板7.0.2一键开心版

7.2.0已经更新,以下已经失效需要请移步7.2.0 宝塔7.2.0一键开心版脚本 声明 本脚本无加密,有没有后门大家自己看就知道了。 仅适用于个人学习研究适用,请勿用于非法用途,公司网站、个人网站等正式生产环境强 ...