Skip to content
wweir edited this page Aug 8, 2021 · 12 revisions

Sower 是什么

Sower 是一个用户友好的智能透明代理解决方案

设计初衷

给 MacOS 做个透明代理,可以畅快使用三指查词功能

设计目地

做一个满足普通人正常使用的跨平台、易用的代理解决方案

实现思路

  1. 客户端接受请求,经过路由选择后,将需要代理的请求进行简单封装,伪装成普通 HTTPS 请求经由服务端进行代理访问。

  2. 客户端提供自带路由规则的 SOCKS5_PROXY 服务,并提供一个基于 DNS 路由方案的全局透明代理解决方案。 其自带的路由服务可以自动检测哪些网站需要进行代理访问,一般无需手动配置规则或订阅已有的代理规则。

  3. 服务端除提供代理服务外,还应伪装成正常的 HTTPS 站点,对外界而言,就是一个普通的 web 服务器

Clone this wiki locally