Surge4是一款专业的网络调试工具,其工作原理是使用Packet Tunnel Provider给系统套上一个代理,对这一app感兴趣的朋友就赶快来下载体验吧!
这只是个工具,有点像电脑上的路由表。目的是实现网络分流。在上网时,国内网站走本地流量。
1、打开 Surge,默认包含有一个 Default 的配置文件,点击右上角的编辑(Edit)可以打开了解配置文件的基本结构:日志模式(Log Level)的设定、代理服务器(Proxy)的设置以及规则(Rules)的设置。
2、一条一条添加内容是困难的,而且对刚接触这一块的用户来说也不明所以,所以简单的方法是从网上复制一份现成配置内容下来,保存成后缀为.conf 的文本(Uncode UTF-8)文件,最后连接数据线通过 iTunes 导入到 Surge中。
3、配置文件中服务器的部分需要填写,如果不知道服务器的地址和端口是多少,不妨打开 GoagentX 停止服务后选择不同的服务器并查看具体地址,你既可以直接在 Surge 中填写,也可以直接编辑 .conf 配置文件最后再导入到 Surge。
4、对于大多数人来说,基于范例文件编辑加上自己的服务器(Proxy)地址 Surge 就可以开始工作了。规则部分可以借鉴范例文件进行补充,规则并不是越多越好,除了利用 DNS 缓存对经常访问的网站进行加速外,仅需要补充本地 DNS 无法正常解析的域名到规则中。
工作原理是使用 Packet Tunnel Provider 给系统套上一个代理,Surge 有两个主要组件:Surge 代理服务器和 Surge TUN 接口。
程序运行之后,Surge 会将自身设置为默认的 HTTP/HTTPS 代理服务器来处理所有的 HTTP/HTTPS 流量。
针对一些不服从系统代理设置(如 Mail.app )的应用程序 ,将由 Surge 的 TUN 接口来进行处理。
● 查看网络状态
允许应用程序查看所有网络的状态。
● 查看 Wi-Fi 状态
允许应用程序查看有关 Wi-Fi 状态的信息。
● 更改网络连接性
允许应用程序更改网络连接的状态。
● 更改 Wi-Fi 状态
允许应用程序连接到 Wi-Fi 接入点以及与 Wi-Fi 接入点断开连接,并对配置的 Wi-Fi 网络进行更改。
● 完全的互联网访问权限
允许应用程序创建网络套接字。
● 检索当前运行的应用程序
允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
● 结束后台进程
无论内存资源是否紧张,都允许应用程序结束其他应用程序的后台进程。
● 装载和卸载文件系统
允许应用程序装载和卸载可移动存储器的文件系统。
● 查阅敏感日志数据
允许应用程序从系统的各个日志文件中读取信息。这样,应用程序就可以发现关于您手机使用情况的一般信息,其中可能包含个人信息或私密信息。
● 读取手机状态和身份
允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
● 开机时自动启动
允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
● 录音
允许应用程序访问录音路径。
● 储存
允许应用程序写入 SD 卡。
● 显示系统级警报
允许应用程序显示系统警告窗口。恶意应用程序可借此操控整个屏幕。
● 控制振动器
允许应用程序控制振动器。
● 防止手机休眠
允许应用程序防止手机进入休眠状态。
● 修改全局系统设置
允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。