APNp 和 AnyConnect 的区别

AnyConnect 和 ANPp 的不同。

先说 AnyConnect 的优点,

  1. 安全。不经国内中转,全程加密。
  2. 快速。当然因为是直连,你可以享受大带宽。
  3. 不断线。AnyConnect 使用了 iOS 的 VPN API,可以长时间保持连接,手机锁屏会休眠 VPN,耗电量可以接受。
  4. 能排除部分国内流量。常见的国内服务如支付宝、微信都能排除不走 VPN。
  5. 穿透防火墙。如果公司只允许 443 连接,你还可能使用 AnyConnect VPN,APNp 则完全不可能。

接着缺点,

  1. 因为是直连,所以如果你连 AnyConnect 服务器不快的话,速度就会打折,当然 AnyConnect 提供商必须提供多条线路供选择。
  2. 流量区分难,无法做到完美排除国内 IP,供应商只能尽可能多的排除常见应用。
  3. 目前大部分供应商使用的不是官方硬件来提供 AnyConnect VPN,这个随时可能因为授权问题、APP 升级导致 AnyConnect 彻底废掉,虽然这个因素不是特别重要,但是是潜在的可能风险。

APNp 的优点,

  1. 简单,你只需要安装一次 3G 配置文件,给每个 Wi-Fi 配置好一次性的 PAC 即可。
  2. 速度还算不错,依赖于供应商质量和 QoS。
  3. 很容易做流量区分。

缺点,

  1. 不安全,国内段没有加密可能被老大哥或者坏人窥探到明文信息,比如你访问没加密的 wiki 页面,国内段可以被轻松监听到。
  2. Pac 经常在 iOS/OS X 上失效,需要 kill app。
  3. 速度没法太高,限制于国内服务器带宽,想要跑 10Mbps 以上,成本太高,供应商很容易超售。
  4. 某些 app 不走代理,例如 Facebook 的两个 app。
  5. 因为还需要国内中转一次,延迟增大,网页响应速度变慢。

综合还是推荐尝试 AnyConnect VPN,更科学更可靠。