🗂 | 查看 Surge 专题可浏览更多内容 Show 本章节主要讲的是 网络优化网络优化下的以下设置为默认强制开启:
除了上述 3 个选项,还有两个选项是可选设置「增强版 Wi-Fi 助理」及「混合网络」: 增强版 Wi-Fi 助理
Surge 会在 Wi-Fi 网络不佳时尝试使用数据网络建立连接。该功能将对所有连接生效,请仅当使用不限量的数据流量时开启。 混合网络无论 Wi-Fi 信号如何,总是尝试并发使用 Wi-Fi 和数据网络连接。
该选项可显著改善在弱 Wi-Fi 和网络切换时的网络体验。该选项对所有 TCP 连接和 DNS 查询生效。请仅当使用不限量的数据流量套餐时开启。 开启后,等同于对所有策略设置
但实际上可以不用这么写,因为 Surge 新增了两个内置策略:
对于 DIRECT 的「混合网络」应用,可以使用直接使上述两个内置策略。 至于其他策略,「混合网络」的参数说明如下:
「Wi-Fi 助理」和「混合网络」的区别:
延迟测试
GeoIP 数据库Surge 默认是使用由 MaxMind 创建的 GeoLite2 数据库,但是它的信息不是那么的准确,从 Surge iOS 4.5.0 开始可以自定义 GeoIP 数据的 URL,需要为 MaxMind 的格式。
在配置信息设置好 IPv6 支持可以手动开启 IPv6 的完整支持,默认是关闭状态。
Surge VIF IPv6 Stack允许 IPv6 通过 Surge VIF。当希望 Surge 处理连接到 IPv6 地址的原始 TCP 连接时非常有用。
可选项:
远程控制器远程控制器允许 Surge 请求查看器或 Surge CI 进行管理控制。
其中 默认仅允许外部控制器通过 USB 进行控制。如果想要允许由 Wi-Fi 控制可以将 HTTP APIHTTP API 可以让另一个 App 或者设备通过 HTTP API 控制 Surge 功能。
兼容性兼容模式该功能仅 iOS 版 Surge 可用,默认禁用。
所有兼容模式均不推荐长期开启,仅应用作特定问题的临时解决使用。 请仅在指引下使用,开启后部分功能可能无法使用。 跳过代理该选项将使得发往这些域名或者 IP 段的请求由 Surge VIF 进行处理(而不是 Surge Proxy),该选项用于修正和某些应用的兼容性问题。该选项一般只用于处理某些特殊的兼容性问题,并不能使请求绕过 Surge。(对于 Surge Mac,如果未开启「增强模式」,确实可以绕过)
例子
排除简单主机名
路由默认情况下,部分请求可能不会被 Surge 接管。比如应用可以强制绑定物理网卡以绕过 Surge VIF。开启该选项后可以保证所有请求都由 Surge 所接管,没有泄漏,此时可将 Surge 当作防火墙使用。(需要 iOS 14 或更高版本) 如果还想让 Surge 处理所有本地网络的请求,可开启「包含本地网络请求」选项。 开启这些选项会引起严重的副作用,如 AirDrop、Xcode Debugger 等无法正常使用,请仅在需要的特定情况下开启。 包含所有网络请求开启
包含本地网络请求
隐藏 VPN 图标启动该选项后,Surge 运行时状态栏上将不会显示 VPN 图标。
启动该选项可能导致「Cannot allocate memory」系统错误,请谨慎使用。 当服务器不支持 UDP Relay 时的 UDP 行为设置当代理服务器不支持 UDP Relay 时,相关的连接的行为设置,有
如一些海外游戏和语音使用 UDP 协议,而所使用的服务器不支持 UDP Relay 时,设置为 UDP 代理转发测试指定默认情况下是向
高级LogLevel日志等级,默认为 notify
可选项有:
不建议在日常使用中启用 verbose,因为这会严重降低性能。 Show Reject Error Page当遇到 REJECT 策略时显示错误页,这在之前讲「规则系统」的时候有提到。
效果图: Hijack DNS默认情况下,Surge 只对发送到 Surge DNS 地址(198.18.0.2)的 DNS 查询返回 Fack IP 地址。发送到标准 DNS 的查询将被转发。 如 Google 系智能硬件产品会无视 DHCP 配置强行使用
另外还可以使用 Always Real IP当 Surge VIF 处理 DNS 问题时,此选项要求 Surge 返回一个真正的 IP 地址,而不是一个 Fake IP。 例如由于游戏主机会使用 STUN 技术进行 NAT 穿透,需要进行一些额外的配置才能正常工作。
TCP Force HTTP Hosts使 Surge 将 TCP 连接视为 HTTP 请求。Surge HTTP 引擎将处理请求,并且所有高级功能都将可用,如截取、重写和脚本。
例子
VIF Excluded RoutesSurge VIF 只能处理 TCP 和 UDP 协议。使用此选项绕过特定的 IP 范围,以允许所有流量通过。
VIF Included Routes默认情况下,Surge VIF 接口将自己声明为默认路由。但是,由于 Wi-Fi 接口的路由较小,一些流量可能无法通过 Surge VIF 接口。使用此选项可以添加较小的路由。
实验性 |