不提了
启动时设置环境变量 FLAC以及FORCE
FLAC 默认为1
FORCE 默认为0
FLAC:1变灰歌曲 启用无损音质 0恢复默认
FORCE:1 如果歌曲音质在 320Kbps 以内,则尝试强制替换为高音质版本 0恢复默认
docker pull johnshuxian/unblock_music
docker run -p 8080:8080/tcp --env FLAC=1 --env FORCE=1 -d -it --name="UnblockMusic" johnshuxian/unblock_music:latest /bin/sh /etc/UnblockMusic/start.sh
此时服务已经映射到本地8080端口,将网易云流量导入到该端口即可,我比较喜欢用clash,不喜欢手动设置http代理,这里讲解下clash的使用方法,配置文件如下
##这里仅仅展示部门关键配置
proxies:
- name: "UnNeteaseMusic"
type: http
server: xxxx.xxx.xxxx #docker服务的ip地址或者域名
port: 8080 #映射的端口
tls: false
proxy-groups:
- name: "网易云音乐"
type: select
proxies:
- "UnNeteaseMusic"
- "DIRECT"
rules:
#规则 网易云音乐 建议写在rules 最头部,这里只展示了windows和Android的匹配规则,使用PROCESS-NAME需要 Clash for Windows v0.11.5 及以上版本;规则需要匹配完整的进程名(包括可执行文件后缀)方可生效;该规则不适用于TAP流量,有特殊需求的话,规则可以找找网上的域名和ip规则,这里不提供了
- PROCESS-NAME,cloudmusic.exe,网易云音乐
- PROCESS-NAME,com.netease.cloudmusic,网易云音乐
想了想,还是把通用的clash规则写下吧
- DOMAIN,music.163.com,网易云音乐
- DOMAIN,api.iplay.163.com,网易云音乐
- DOMAIN,apm.music.163.com,网易云音乐
- DOMAIN,apm3.music.163.com,网易云音乐
- DOMAIN,interface.music.163.com,网易云音乐
- DOMAIN,interface3.music.163.com,网易云音乐
- IP-CIDR,39.105.63.80/32,网易云音乐,no-resolve
- IP-CIDR,45.254.48.1/32,网易云音乐,no-resolve
- IP-CIDR,47.100.127.239/32,网易云音乐,no-resolve
- IP-CIDR,59.111.160.195/32,网易云音乐,no-resolve
- IP-CIDR,59.111.160.197/32,网易云音乐,no-resolve
- IP-CIDR,59.111.181.35/32,网易云音乐,no-resolve
- IP-CIDR,59.111.181.38/32,网易云音乐,no-resolve
- IP-CIDR,59.111.181.60/32,网易云音乐,no-resolve
- IP-CIDR,101.71.154.241/32,网易云音乐,no-resolve
- IP-CIDR,103.126.92.132/32,网易云音乐,no-resolve
- IP-CIDR,103.126.92.133/32,网易云音乐,no-resolve
- IP-CIDR,112.13.119.17/32,网易云音乐,no-resolve
- IP-CIDR,112.13.122.1/32,网易云音乐,no-resolve
- IP-CIDR,115.236.118.33/32,网易云音乐,no-resolve
- IP-CIDR,115.236.121.1/32,网易云音乐,no-resolve
- IP-CIDR,118.24.63.156/32,网易云音乐,no-resolve
- IP-CIDR,193.112.159.225/32,网易云音乐,no-resolve
- IP-CIDR,223.252.199.66/32,网易云音乐,no-resolve
- IP-CIDR,223.252.199.67/32,网易云音乐,no-resolve
- DOMAIN,admusicpic.music.126.net,REJECT
- DOMAIN,iadmat.nosdn.127.net,REJECT
- DOMAIN,iadmusicmat.music.126.net,REJECT
- DOMAIN,iadmusicmatvideo.music.126.net,REJECT
docker 镜像是我自己封装的,基于centos7和 https://github.com/nondanee/UnblockNeteaseMusic 项目,每次重新启动镜像都会拉取最新版本 UnblockNeteaseMusic 并重新生成证书,网易云变灰歌曲自动解锁并尽可能最高音质(flac)