前一段时间曾经写过UnblockNeteaseMusic的安装,这次来补充一下宝塔面板下的搭建过程。
简介
UnblockNeteaseMusic是一个专门针对网易云音乐解锁灰色无版权音乐的代理工具,通过替换经过代理的无版权音乐链接为其他音源(如:QQ音源、酷我、酷狗、百度音乐、咪咕、JOOX等)来实现解锁网易云音乐无版权音乐。
安装与配置
服务端搭建
使用宝塔面板安装PM2 管理器
。然后连接SSH运行如下两条命令,克隆项目到本地,你也可以使用宝塔的远程下载。
cd /root
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
修改/root/UnblockNeteaseMusic/src
文件夹下的app.js
文件,将 19
行的 8080
端口替换为你自定义端口,然后宝塔安全组放行相应端口即可。
config.port = (config.port || '8080更改为你自定义端口').split(':').map(string => parseInt(string))
然后回到PM2管理器
中,完成设置。
文件:app.js
名称:UnblockNeteaseMusic(名称自定义)
结果如下图所示即可。
不出意外的话,我们就可以使用UnblockNeteaseMusic了。
客户端使用
平台 | 基础设置 |
---|---|
Windows | 设置 > 工具 > 自定义代理 (客户端内) > HTTP代理 > 服务器:... 端口:... |
UWP | Windows 设置 > 网络和 Internet > 代理 > 勾选[使用设置脚本] > 脚本地址:... |
Linux | 系统设置 > 网络 > 网络代理 > 方法:自动 > 配置 URL:... |
macOS | 系统偏好设置 > 网络 > 高级 > 代理 > 自动代理配置 > URL:... |
Android | WLAN > 修改网络 > 高级选项 > 代理 > 代理自动配置 > PAC网址:... |
iOS | 无线局域网 > HTTP 代理 > 配置代理 > 自动 > URL:... |
windows直接在客户端内设置IP
地址和端口就可以了。
域名映射
如果不想输入ip地址而想使用自定义域名的话,可以在PM2管理器
中创建项目映射
。
输入你自定义的域名和当初自定义UnblockNeteaseMusic的端口即可通过域名使用。
安卓数据使用
安卓只可以在WiFi
中设置,数据就不能使用,有一定局限性,可以使用goproxy
将http
代理转换为ss
代理。
什么是 goproxy
goproxy 是 golang 实现的高性能http,https,websocket,tcp, 防污染 DNS,socks5 代理服务器,支持内网穿透,链式代理,通讯加密,智能 HTTP,SOCKS5 代理,前置 CDN, 域名黑白名单,跨平台,KCP 协议支持,支持 ipv4 和 ipv6, 集成外部 API。
使用方法
下载并解压
mkdir goproxy && cd goproxy
wget -N --no-check-certificate https://github.com/snail007/goproxy/releases/download/v9.7/proxy-linux-amd64.tar.gz
tar zxvf proxy-linux-amd64.tar.gz && rm proxy-linux-amd64.tar.gz
假设以下条件:
- UnblockNeteaseMusic服务器的地址:127.0.0.1
- UnblockNeteaseMusic 运行端口 (记得放行端口):6666
- 转换后 ss 的监听端口(记得放行端口):2233
- 转换后 ss 的加密方式:chacha20-ietf
- 转换后 ss 的密码:musicyes
./proxy sps -S http -T tcp -P 127.0.0.1:6666 -t tcp -p :2233 -h chacha20-ietf -j musicyes
然后添加systemctl来保持开机自启:
vim /etc/systemd/system/goproxy.service
输入以下内容:
[Unit]
Description=goproxy
After=network-online.target
[Service]
Type=simple
ExecStart=/root/goproxy/proxy sps -S http -T tcp -P 127.0.0.1:6666 -t tcp -p :2233 -h chacha20-ietf -j musicyes
Restart=on-abort
User=root
[Install]
WantedBy=default.target
开始启动:
systemctl start goproxy
systemctl enable goproxy
其他命令:
重启:systemctl restart goproxy
停止:systemctl stop goproxy
状态:systemctl status goproxy
安卓端在ss
中输入相应的配置就可以使用了。
ip:你的ip地址或域名地址
port:2233(转换后 ss 的监听端口)
协议:chacha20-ietf
密码:musicyes(转换后 ss 的密码)
用户名不填
版权属于:Rintarou°
本文链接:https://www.rin404.com/archives/unNetease.html
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
2 comments
想想你的文章写的特别好https://www.ea55.com/