工欲善其事,必先利其器。对比 Windows 来说,MacOS 是一个干净纯粹的系统,8 年前,当我第一次用上这个系统时,我就立马跟 Windows 说“再见”了。这么多年使用下来,沉淀了一些对于开发者来说是必备的应用。当然大部分对于普通用户来说,也可以说是必备利器,能让你更好的上手 MacOS,然后拍手称快!
这篇主要介绍在 MacOS 上常用的一些网络工具,这些工具有不少也是常驻于上篇介绍的 Menu Bar Extras 部分,没有将这些也列为插件,主要是为了保证文章比较简短,可以让大家快速找到想要的部分。
1 代理
这一部分就简单介绍一下,不具体展开了,因为大家还是要在一个安全可靠的网络下,做一个守法守纪的好公民。
1.1 Shimo
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★☆ |
Shimo 是一个专业的 VPN 工具,国内还是有不少比较大的企业(尤其是多省市分布的),访问内网服务的时候,需要经过公司统一的 VPN 网络。虽然 MacOS 上配置 VPN 不是很复杂,但是 Shimo 做到了更好的易用性和稳定性,并且支持的协议也非常多。
1.2 Surge
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★☆☆ |
Surge 据说是 MacOS 上科学上网最好用的工具了,但是价格过高,让人望而止步,另外这方面目前免费的应用也越来越多,性价比较低。
1.3 ClashX
Question | Answer |
---|---|
免费 | 是 |
评分 | ★★★★★ |
ClashX 是一款免费开源的科学上网工具,应该是除了 Surge 外最佳可选了,功能强大,被大家广泛推荐。
1.4 Proxifier
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★☆ |
Proxifier 是一款本地的代理客户端,可以制定复杂的网络规则,让不支持通过代理服务器工作的应用能通过本地代理网络访问互联网。Proxifier 可以很好的跟 ClashX 等代理应用搭配使用,获得最佳体验。唯一的缺点是,Proxifier 目前不能运行在后台,通过 Menu Bar Extras 上的图标进行操作,而必须占用一个 Dock 的位置。
2 过滤
上面刚刚提到的 Proxifier 其实也是一个很好的过滤工具,可以通过规则,将符合规则的互联网请求进行一定的处理,但是更多是代理方面的处理,所以没有放在这一段中。
2.1 Little Snitch
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★☆ |
Little Snitch 是一款个人安全防护软件,能防止应用在你不知道的情况下自动访问网络,并且可以查看应用访问互联网的具体情况,功能非常强大。
2.2 AdGurad
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★★ |
AdGuard 是一个功能强大的广告和弹出窗口的拦截工具,适用于所有安装的浏览器。Adguard 可以去除烦人的页面广告,减少了页面加载时间,并节省大量的流量,还可以拦截跟踪器和危险的网站,保证一定的安全性。我作为一个不太看网页的用户,一年间累计拦截广告 107798 次,拦截跟踪器 300393 次,节省 20.98G 流量,其效果非常明显。
3 下载/上传
这部分其实没有太多可以介绍的,简单介绍一些大家可能不太了解的工具,例如说各类网盘、迅雷这种常见的就不介绍了。
3.1 Aria2GUI
Question | Answer |
---|---|
免费 | 是 |
评分 | ★★★★☆ |
Aria2GUI 是一款基于 aria2 的免费开源下载工具,可帮助简化不同设备和服务器之间的下载过程。它支持磁力链接、BT 种子、HTTP 等类型的文件下载,Aria2GUI 有着优秀的性能及较低的资源占用,尤其适合于下载 HTTP 类型的大文件。缺点是该项目于 2018 年已停止更新,只是功能处于可用的状态而已,很多细节其实并不完善。
3.2 Transmit
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★★ |
Transmit 是一款功能齐全的上传/下载客户端。支持 FTP、SFTP、WebDAV、Amazon S3 等等各类协议,直接通过文件拖拽就能实现上传/下载功能,非常方便。
3.3 Downie
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★★ |
Downie 是一个超级易于使用的视频下载工具,支持 YouTube,Vimeo 等大部分主流视频网站。可以非常方便的将页面上的视频下载下来,这样可以在没有网络的环境下,继续观看。
4 开发
这部分主要是有开发或者测试相关需求的应用,这里只简单介绍几款常见的,其他就不展开介绍了,毕竟大多数人不是从事开发相关工作的。
4.1 Wireshark
Question | Answer |
---|---|
免费 | 是 |
评分 | ★★★★★ |
Wireshark 是一款开源免费的跨平台抓包工具,应该没有比 Wireshark 更强大的抓包工具了,大多数网络相关的开发、测试、运维等,都使用该工具来分析调查网络问题。
4.2 Paw
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★★ |
Paw 是一款强大的 HTTP 客户端工具,可以用于开发测试 OpenAPI。相比免费的 Postman 来说,它更加易用,功能也更加强大,有丰富的扩展插件,并且用户也可以很快很方便的开发属于自己的扩展插件。曾经有一段时间,可以在 Twitter 上免费领取,不知道你上车了没?
4.3 Charles
Question | Answer |
---|---|
免费 | 否(可买断) |
评分 | ★★★★★ |
Charles 是 MacOS 上最强大的 HTTP 请求抓包的工具,可以快速有效的获得请求以及回复的 HTTP 信息。