跨平台网络优化:Surge
3.0 - 需要付费升级,由于没有设备,暂未升级。
2.0(TF700) - HTTPS 解密功能已可以使用,配置与 Mac 版本通用。
2.0 - 加入防盗版机制(判定规则:同一账户半年内激活超过 10 台设备),规则详解
2.0(TF595)- 升级到 2.0(更新日志),由于变更版本号会触发 TF 重审核,所以版本号依然显示为 1.3.0。
1.3.0(TF579)- 检测到运行在 iOS 10 DP 1 版本下时,会自动启动兼容模式,不需要加入 compatibility-mode 选项。同时让更多应用可以在兼容模式下工作了。
1.3.0(TF574)- iOS 10 DP 1 版本的 NE 框架有一些严重的问题,使得 Surge 完全无法工作,该版本加入了一个兼容模式,用于临时解决该问题;在配置中加入:1
2[General]
compatibility-mode = 1
1.3.0(TF569)- 添加 Surge CLI 支持
1.2.3(TF562)- 重写 Widget 功能
1.2.3(TF560)- ss 协议加入 OTA 支持,配置方法:1
Proxy = custom,server.com,443,chacha20,password,http://surge.run/SSEncrypt.module,ota=true,Module
1.2.0(TF498)- 加入 Widget 切换线路功能
1.2.0(TF476)- 加入 Proxy Group 功能
1.2.0(TF471)- 加入 URL Rewrite 功能
持续更新中,为方便已购买用户更新,会不定期以 $99 的价格短期上架以 $99 的价格重新长期上架,Surge 购买与价格相关问题
软件介绍
Surge 是一款基于 iOS 9 新特性:Network Extension 开发的网络调试工具,较适用于开发人员,可以从 iOS 9 设备上的任何应用程序里捕获所有 HTTP / HTTPS/ TCP 流量,并重定向到一个 HTTP/ HTTPS/ SS5 代理服务器上,简而言之就是 - 代理。强大的代理,它可以接手系统说有的网络连接,优化手机的网络体验,包括但不限于:科学上网、去广告等…
购买安装
APP Store 已上架,中区 68 元、美区 9.9 美元;另外作者写了《购买前说明》,请认真阅读
软件配置
设置时去除前面的 # 号
通用设置
1 | [General] |
代理设置
1 | [Proxy] |
规则设置
通过下述判断方法选择连接方式:直连(DIRECT)和代理(Proxy):1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18# 基于域名判断并屏蔽(REJECT)请求
DOMAIN,pingma.qq.com,REJECT
# 基于域名后缀判断屏蔽(REJECT)请求
DOMAIN-SUFFIX,flurry.com,REJECT
# 基于关键词后缀判断走代理(Proxy)
DOMAIN-KEYWORD,google,Proxy,force-remote-dns
# 基于域名后缀判断请求走直连(DIRECT)
DOMAIN-SUFFIX,126.net,DIRECT
# Telegram.app 指定“no-resolve” Surge 忽略这个规则与域的请求。
IP-CIDR,91.108.56.0/22,Proxy,no-resolve
# 判断是否是局域网,如果是,走直连
IP-CIDR,192.168.0.0/16,DIRECT
# 判断服务器所在地,如果是国内,走直连
GEOIP,CN,DIRECT
# 其他的全部走代理
FINAL Proxy
# 其他的全部不走代理
FINAL,DIRECT
进阶设置请参阅《定制自己的规则》