最近网上放出很多听网易云无版权的歌曲的,但是基本都是电脑上听,或者手机需要root,或者电脑和手机在局域网内才可以。现在给大家分享一下不需要那么麻烦的一个方法,首先感谢作者的开源:
https://github.com/nondanee/UnblockNeteaseMusic
方法:
1.首先需要自己有一台vps,linux系统的 centos和Ubuntu或者Debian都可以
2.放通vps的防火墙,举例,放通888和8888端口
3.SSH链接服务器,开始搭建
4.首先安装 node.js 命令为
#CentOS系统curl -sL https://rpm.nodesource.com/setup_10.x | bash -yum install nodejs git -y#Debian/Ubuntu系统 curl -sL https://deb.nodesource.com/setup_10.x | bash -apt install -y nodejs git
5.下载作者的源文件 git clone https://github.com/nondanee/UnblockNeteaseMusic.git
6.安装一个screen这个软件,别用docker了,个人感觉比较麻烦,安装screen命令为 centos是 yum install screen debian和ubuntu是 apt install screen
7.创建screen新窗口 命令是 screen -S wangyiyun
8.在新窗口,进入 UnblockNeteaseMusic 目录,命令是 cd UnblockNeteaseMusic
9.执行启动命令 node app.js -p 888:8888
在这里,多解释一下
其中,可以加 -s 命令,禁止别人通过你的代[过滤]理去访问不属于网易云音乐外的其他网站,或者软件。
现在最后 必须要加上 -e http://music.163.com 否则搜出来的歌,不能播放,会提示网络有问题。
也就是说,你可以这样执行命令 ,node app.js -s -p 888:8888 -e http://music.163.com
下面是一些主要参数:
optiONal arguments: -v, --version output the version number
-p port, --port port specify server port
-a address, --address address specify server host
-u url, --proxy-url url request through upstream proxy
-f host, --force-host host force the netease server ip
-o source [source ...], --match-order source [source ...] set priority of sources
-t token, --token token set up proxy authentication
-e url, --endpoint url replace virtual endpoint with public host
-s, --strict enable proxy limitation -h, --help output usage information
10.执行完上面的所有命令,就可以断开vps的连接了 首先退出新建的窗口 按 ctrl+a+d 退出。
下次再上vps,执行 screen -r wangyiyun 就进去了
11.上面所述的vps端口,自己自定义就行了。
使用方法:
需要安装一个证书,来解析https流量,证书会放到附件的,证书的安装,就简单了。
安卓下载下来,直接安装就行,或者从sd卡安装,并信任,看具体手机。
苹果的话,需要在自带浏览器打开,然后安装描述文件,最后需要到,关于本机,下拉,证书信任设置,信任他。
苹果:下载6.0版本的网易云音乐兼容苹果X以上的机型,以下的可以下载6.0,或者下载4.3.2(无广告的,推荐),苹果的旧版本,有博客或者公众号提供。
wifi设置法:连接wifi,设置代[过滤]理,你的vpsIP端口写888(或者输入自定义的端口)。
移动网络设置法:需要下载小火箭APP,美区下载售价 2刀,或者网上搜别人的ID下载,新建jie点,http,输入vpsIP和端口,账号密码不用写。
安卓:可以配合网上的无广告版本,一般也就是6.2左右,或者以下版本都行。
wifi设置法:链接wifi,设置代[过滤]理,和端口。
移动接入点设置法:新建apn接入点,代[过滤]理和端口,添写vpsIP和端口。
接入点APN:联通 3gnet 移动 cmnet 电信 ctnet。
win:直接在网易云音乐客户端,代[过滤]理设置就行了,提示测试失败,并不影响。
mac:不知道,穷的玩不起,但是mac可以,也可以去作者的源,去看方法。
一些注意事项:
本人测试,国外的服务器,如果访问外网会让这个程序断网1分钟左右,所以最好用国内服务器,但是国内的很贵,而且网速慢。
挂机宝,不要做这个,亲测,挂机宝不行。
其他的想不到了,有问题留言吧。
路由器也可以,同样方法吧。
附件蓝奏云:https://www.lanzous.com/i66w5va
未经允许不得转载:Just My Socks中文教程网 » 网易云无版权听歌的方法及高级教程