Series courses

局域网其他设备共享上网

密码保护文章,请输入 密码 以继续查看(非会员打赏后获取文章链接)

HTTP 代理模式 Surge 网关模式 HTTP 代理模式虚拟机设置 Surge 网关模式虚拟机设置 Surge Mac 新版本支持网关模式,这给家庭和局域网用户带来了更便利的科学上网方式,同时也解决了家庭用户设备数量众多的 Surge 授权问题,只需要在一台电脑上安装好 Surge Mac 并启用「增强模式」,其他的设备都能顺畅的访问网络,iPhone、Apple TV、PS4 等等。 局域网内共享上网......

Series courses

Surge3 的变化和设置

密码保护文章,请输入 密码 以继续查看(非会员打赏后获取文章链接)

快速上手 配置代理和策略组 抓取流量 MitM 配置 Rewrite 重定向 DNS 和高级设置 其他细节变化 Surge 3 新版本来了,一如既往的稳定和优雅。Surge 3 除了功能和界面上的变化以外,付费方式也改成 iAP 内购的方式。Surge iOS 3 采用类似于 Adobe Cloud 的授权方式,可以在最多三台 iDevice 设备上同时使用。应用中新增的授权管理允许用户随时的进行激活与反激活,方便......

Series courses

Surge 的增强模式(TUN)

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

以前讨论过如何让终端走代理的话题,通过修改 ~/.zshrc 配置文件让终端的网络访问能够通过 HTTP 代理访问网络,但是「终端」中的网络访问这些「不走寻常路」的只能借助 Proxifier 强制其走代理服务。这样的结果就是要完全无障碍的访问网络,至少需要 Surge + Proxifier 这样两个应用才能实现。不过升级到 Surge 2.1.0 (311) 版本以后这个问题终于解决了,启......

Series courses

Surge 网页广告拦截案例分析

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

遇到几个网友反应使用 Surge 广告拦截配置后出现异常情况,表现为网页打开的时间变长,或者网页看上去打开了但是加载的进度条一直在持续。对比分析发现出现这种情况大多是在 iOS 的 Safari 里,同样的配置在 Mac 里观察没有那么明显。 启用 Web 检查器 在 iPhone 上不太好观察网页打开后的后台加载情况,所以还需要一些简单的准备工作,以便能......

如何让「终端」应用走代理

如果用的是 zsh 终端,在 ~/.zshrc 配置文件中添加下面一段,以后使用的时候输入 Proxy 打开代理模式,关闭代理时输入 noproxy 即可。

Series courses

让人耳目一新的 Surge Mac 2.0

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

Surge Mac 2.0 的变化不仅来自功能迭代上的不断完善,在功能和定位上也有了比较大的变化。1.0 当初是作为 Surge iOS 用户的一种福利提供的,从而让用户在 iOS 和 Mac 两个平台上有趋于一致的使用体验,基于配置文件的共享来实现顺畅的网络访问。2.0 的演进不再只是解决网络访问的基础问题,新增的 Surge Dashboard 控制台不仅能直观查看网络访问......

Series courses

Surge MitM 证书的创建和配置

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

Surge 新版本中支持 MitM(即 Man-in-the-middle attack 简称 MitM,用于解密 HTTPS 的流量),需要自建证书并在配置文件中增加相应的 MitM 参数。整个过程分成几个部分:创建自签名根证书、导出证书为 .p12 格式的文件、生成 base64 编码、复制编码内容到配置文件。 创建证书 在「应用程序-实用工具」打开「钥匙串访问」; 由菜单项中选择「证书助理-......

如何屏蔽网页上的流量「飘浮球」

浏览网页时突然发现页面上冒出来一个提示流量的漂浮球,这种经历估计很多人都遇到过,这种行为俗称「运营商 HTTP 劫持」,通常的解决方法是投诉增值业务部门或是直接投诉到工信部。不过你也可以用 Surge 直接过滤掉这种广告。

Series courses

Surge 安装步骤导览

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

Surge iOS 安装 节点:Surge iOS 安装、iCloud 启用、配置文件编辑完成。 安装 Surge iOS (App Store 版或 TestFlight 版); Surge iOS 版「More」中打开「iCloud Drive Sync」; iCloud Drive 同步成功后,Mac 上 Finder 的 iCloud Drive 文件夹里能看到同步过来的配置文件(*.conf); 用文本编辑器编辑 conf 配置文件,或者直接由网上下载现成的配置文件,正确填写你的代理服务器地址、用户名、密码等信息,给配置重命名个直观的......

Series courses

Surge 定制自己的规则配置

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

在定制自己的规则之前,首先我们快速学习一下 Surge 分析模块的使用方法:通过查看 Recent Requests 中的网络访问记录,了解当前 App 的网络请求状况(因为内存占用的限制 Surge 中会显示最近 50 条请求记录),打开你想观察的 App,然后切换到 Recent Requests 界面,刷新后就能直观地看到 App 的网络访问情况。 展开 Recent Requests 中的具体条目,可以了解以下几......

Series courses

Surge 新手使用指南

密码保护文章,请输入 问题的答案 以继续查看(非会员打赏后获取文章链接)

Surge 是基于 iOS 9 的新特性 Network Extension 开发的一款网络调试工具,工作原理是使用 Packet Tunnel Provider 给系统套上一个代理,Surge 有两个主要组件:Surge 代理服务器和 Surge TUN 接口。程序运行之后,Surge 会将自身设置为默认的 HTTP/HTTPS 代理服务器来处理所有的 HTTP/HTTPS 流量。针对一些不服从系统代理设置(如 Mail.app )的应用程序 ,将由 Surge 的 TUN 接口来进行处理。 Surge 会接管全局的(几乎)所有......