[官方教程] 在 iOS、Android、Firefox 上使用 Unblock Youku

作为开发 Chrome 浏览器使用的 Unblock Youku 扩展程序 的副产品,我们也提供给 iOS/Android 移动设备以及 Firefox 浏览器中设置使用 Unblock Youku 的办法。


注意,使用或安装本程序代表您同意:本程序仅为交流学习之用,造成的任何后果与程序作者无关。

简单来说,是给 iOS 设备使用 Unblock DNS (Domain Name System),给 Android 设备或 Firefox 添加一个代理自动配置 Unblock PAC (proxy auto-config) 文件。

  1. 相对于 Chrome 扩展程序,这种直接设置代理服务器的模式会有安全隐患。如果代理服务器被黑,则可能造成个人隐私泄漏或财产损失。程序作者及服务器提供者对任何可能的后果概不负责。

  2. 因为技术上的原因,这种代理模式功能比较受限,实际不能解封太多的网站,需要更加全面的功能还是建议使用 Chrome 扩展程序

iOS 设备的设置步骤(使用 WiFi 时有效)

步骤 1 - 打开 Settings 设置界面,点击 WiFi 菜单

步骤 2 - 点击 正在使用的 WiFi 网络最右侧的 ⓘ 图标进入高级设置页面

如果需要在多个 WiFi 网络下使用,需要在使用不同 WiFi 时分别设置,但每个 WiFi 仅需要设置一次。

步骤 3 - 填写 Unblock DNS 地址,并关闭 HTTP PROXY

  • 步骤 3a - 在页面中的 DNS 选项处填写 158.69.209.100,注意检查输入是否正确
  • 步骤 3b - 在页面最下方的 HTTP PROXY 处选择 Off
  • 步骤 3c - 点击屏幕左上方的 Wi-Fi 按钮保存选项并退出高级设置界面

另外,除了 158.69.209.100,我们还提供 45.32.72.19245.63.69.42 这两台 DNS 服务器,大家可以测试并选择适合自己网络的 DNS 服务器。(感谢 Migflyway 同学捐赠 45 这两台服务器。)

步骤 4 - 检查 DNS 设置是否成功

按照上面的步骤设置之后,可以在浏览器中打开页面 https://uku.im/check

如果页面显示的是 true,便说明代理设置已经生效。如果显示 false 检查上面的步骤重新设置

Android 设置步骤(使用 WiFi 时有效)

最新的 Android 6 也支持给 WiFi 网络设置 PAC 代理文件。Android 5 及之前的版本可以使用 Drony,不需要 root,参考这里的教程。以下为 Android 6 上的设置步骤。

步骤 1 - 在 Settings 页面选择 Wi-Fi 菜单

步骤 2 - 长摁(注意是长摁)现在已连接的 WiFi 网络

如果需要在多个 WiFi 网络下使用,需要在使用不同 WiFi 时分别设置,但每个 WiFi 仅需要设置一次。

步骤 3 - 在弹出菜单中选择 Modify network

步骤 4 - 在弹出页面的最下方设置 PAC 地址

  • 步骤 4a - 在页面最下方的 Proxy 选项处选择 Proxy Auto-Config
  • 步骤 4b - 在 PAC URL 处填写 http://pac.uku.im/pac.pac,请注意检查拼写
  • 步骤 4c - 点击弹出页面最下方的 Save 保存设置

步骤 5 - 检查 PAC 代理设置是否成功

按照上面的步骤设置之后,可以在浏览器中打开页面 https://uku.im/check

如果页面显示的是 true,便说明代理设置已经生效。如果显示 false 检查上面的步骤重新设置

Firefox 设置步骤

只要是支持 PAC 的软件和浏览器理论上都可以使用 Unblock Youku 的 PAC 服务。这里我们用 Firefox 作为范例简单讲解设置 PAC 文件的方法。

Firefox 的 PAC 设置在 Preferences -> Advanced -> Network -> Settings 菜单下。不同的操作系统上的 Firefox 界面可能略有不同,但最终的设置界面应该如下图。

另外,IE 浏览器因为 IE 自身的技术原因,不能正常地使用 PAC 文件,所以 Unblock PAC 可能不能在 IE 浏览器下正常工作。

6 个赞

求解啊,ios9.3.2 true了之后点开bilibili变成无法解析了

[已解决] iOS 9.3.2 升级会使 PAC 服务无效

感觉还是直接改dns好用,改pac的话实测Android bilibili看不了新番

@PengyuChen DNS 和 PAC 各有各的技术限制,所以可以选择适合自己的解决办法

Android 6.0 修改PAC后bilibili客户端可以打开正版番剧看到剧集列表了,但点开无法播放,一直显示重试。QQ音乐仍显示您所在的地区不提供服务,请问该如何解决?

你是用系统自带的还是用drony的?

系统自带的,之前用drony发现都无法联网了…估计是哪里填错了,但发现是安卓6.0所以就直接用系统的了

+1 建议Android 6.0通过更改DNS的方式解锁地区限制 PAC在本版本的Android上并不是很好用

实测更改DNS在Android 6.0可以几乎完美解锁各种APP的地区限制,但bilibili客户端的普通视频会出现加载失败,番剧板块目前正常

求具体教程~!

这问题试试反馈给yanggis(记得说当前使用的B站客户端版本)

@PengyuChen engyu bilibili普通视频看的人不多,需求也不高,所以没怎么理会,如果确实觉得普通视频有很多有价值的资源,我可以试试检查一下看看。

还好,普通视频在一般直接上PC网页版看,所以还无伤大雅:slight_smile:。实在想在爪机上看也可以再把dns切回来~(我家无线有两个频率所以直接换个WiFi连就OK了)。然而能在床上看番&其它软件可以跨区使用已经大满足:wink:
当然 如果大神有兴趣有空闲修复这个问题的话就更好了:joy:
bilibili version: 4.23.1

直接按照论坛上给出的dns信息更改手机网络设置就好了呢,大概步骤是设定→WLAN→长按你已连接的SSID→修改网络→更改其中一个域名至官网给出的dns服务器

@PengyuChen 好的,回头我看一下吧,最近比较忙。

现在这个问题应该解决了。

实测成功啦~感谢!

android 6,0, chrome可以上bilibili看新番,但用app就不行,有办法解决吗?