警告: 本文介绍的工具仅用于开发工作,若使用者违反国家法律法规,后果自负,与本文无关。
肉身在国内的话,配置开发环境是一种折磨。
yarn install
特别慢;npm install
特别慢;bundle install
特别慢。为了提高下载速度,你必须把各种依赖的下载地址替换为国内的镜像。
访问 Stack Overflow 特别慢,访问 Github 特别慢,你必须给浏览器设置 HTTP Proxy。
目前主流的网络工具都提供的是 HTTP Proxy。SSH 可以设置 proxy,浏览器可以设置 proxy,git 可以设置 proxy。但是 HTTP Proxy 有很多缺点:
- 它工作在 Layer 7 应用层,并不是所有的软件都支持。
- 每次切换(或关闭) Proxy 的地址,你要逐个软件修改。terminal,chrome,system proxy,非常繁琐。我甚至需要写一个 shell 脚本,根据 wifi 的名字自动切换。如果去公司,就使用 Proxy A,如果在家里就使用 Proxy B。
Surge
如果你使用的是 MacOS,我建议你直接购买 Surge 这款网络调试工具。我没有拿过回扣,也没有提成,是凭良心推荐。
它的最大亮点是 “增强模式”,它会安装一个虚拟网卡并设置为默认路由,自动分发流量。这相当于在 Layer 2 分发流量了。你就不需要费尽心机的为各个软件设置 Proxy。
如果你购买了 Surge,请务必打开增强模式,否则暴殄天物。
Surge 的功能并不仅限如此,它还可以对 HTTP 抓包,通过中间人攻击对HTTPs 进行抓包。你无需再需要购买 Charles Web Debugging Proxy 了。
买一个软件,2份用途,买到就是赚到。
Proxy Server
Surge 只开发软件,并不提供 Proxy 服务,所以你需要搭建自己的 Proxy 服务器。但是不建议这么干,因为太浪费时间,时间就是金钱,所以推荐你购买 QWdlbnRORU8=
。
-
它会维持一个服务器列表,服务器随便选。
-
你可以自定义 Surge 的规则。
- 决定哪些网站走 Proxy,哪些不走 Proxy。
- 默认路径是直连,还是走Proxy。
购买链接:aHR0cHM6Ly9hZ25lby5jby8/cmM9b3Z0MTh3YWI=
,使用这个链接,你我都会获得5元抵扣券。
结论
Surge + QWdlbnRORU8=
就是目前我的网络调试工具,极大的提高了生产力。
本文转自: http://mednoter.com/surge.html
本站仅做收录,版权归原作者所有。