跳至内容

Jixun's Blog 填坑还是开坑,这是个好问题。

通过修改 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/163/proxy.pac 即可。

iOS 与安卓设定步骤图片


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 大小,手机流量表示毫无压力。

知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

评论区