通过修改 Hosts/DNS/PAC 实现海外收听网易云音乐
失效预警
目前 PC 客户端从 2.4 开始能绕过 Hosts 设定。
旧版本:CloudMusic 2.2.3.196108 - 29.6 MB - mega.nz
另外因为检测 IP 有效性代码失效,因此现在伪装 IP 使用的是一个固定的国内数据上网共用出口,看看稳定性如何。
目前个人已经换到QQ音乐了。不清楚普通绿钻有没有用,豪华绿钻目前用客户端能在国外随便听,月费 ¥15。目前已经无法在海外收听了(报告 by @黃曉明)。
说明
搭建了个反代服务器,可以解锁网易云音乐的海外收听限制。
测试于安卓、PC、Linux 可用。
顺便解锁了网页版的部分版权歌曲播放。
另外如果需要加入网易云音乐 HTTPS 的支持,可以参考 网易云音乐反向代理 SSL 导入证书到浏览器/系统即可 (然而除了修复官方坏掉的 SSL 外链并没有什么卵用)。
另外做了一个反代服务器列表:
如果你也搭建了一个可以在评论告知,我可以加到列表内。
DNS 方法
注:这个服务器已经关闭。
修改 DNS 设定为 ;设定后进行 79.137.38.20
ping music.163.com
操作应提示 79.137.38.20
。
DNS 上游为 Yandex 安全浏览 (77.88.8.88
),也不指望有多大用就是了。
PAC 方法
注:这个地址已经无效,访问会返回 404 错误。
网络连接设定,代理,修改为自动,然后填入 即可。https://s1.jixun.moe/2017/163/proxy.pac
Hosts 方法
方法是有效的,但是服务器已经不再继续运行。以下内容仅供参考,用来设定其它服务器。
打开 Hosts 文件:
- Linux / 安卓下使用 root 权限开启
/etc/hosts
。 - Mac OS X:进入 Terminal,键入
sudo nano /etc/hosts
,添加完毕后按下 Ctrl+X 储存并退出。 - Windows 下使用管理员权限打开记事本,然后打开
C:\Windows\System32\drivers\etc
。 - iPhone/iPAD:越狱后编辑
/etc/hosts
?不清楚,建议使用 DNS 方法。
Hosts 修改条目如下:
# 网易云音乐数据传输服务器反代
79.137.38.20 music.163.com
# 归属地查询服务器反代
79.137.38.20 ip.ws.126.net
# HTTPS DNS 服务器屏蔽
127.0.0.9 music.httpdns.c.163.com
搭建教程可参考 Hosts + 自建反代服务器解决云音乐海外限制。
安卓修改 Hosts
利用工具:AdAway (需要 ROOT 权限)
为了把视频压小一点,操作过程有一些等待、重复的内容被我剪掉了;结果就是视频只有 300K 大小,手机流量表示毫无压力。