一个基于白名单、拥有智能分流功能的代理软件 MEOW

2016-09-08 19:19:04 +08:00
 Loyalsoldier

最近写了一篇博文,介绍一款基于 COW 代码分支构建的开源白名单代理软件 MEOW 。 MEOW 很好用,因为它除了是使用白名单 PAC 之外,还具备智能分流功能。

所谓智能分流,就是通过判断访问的域名的 IP 地址是国内 IP 还是国外 IP ,从而决定是否需要“走代理”。理论上,所有国外的网站,都可以走代理。国内网站,都直连。这对于提升浏览速度很有帮助!

详情可以看我的博文 http://t.cn/Rcqx1GF

13686 次点击
所在节点    分享发现
59 条回复
leafof
2016-09-09 16:08:56 +08:00
@k9982874 各取所需吧!比如我经常遇到被 Q 的网站,每次要手动添加黑名单,费时费力,白名单非常省心
leafof
2016-09-09 16:10:12 +08:00
说错了,是根据国别 IP 走流量非常省心
zhouzm
2016-09-09 16:13:10 +08:00
@Loyalsoldier pac 方式是浏览器下载 pac 文件,然后决定所访问的域名要不使用代理, pac 本质上是 javascript 函数, pac 文件越大,越影响性能。
但由于 meow 能自行决定是否使用代理,因此使用直接代理方式更能体现它的优势。
其区别在于
1. 直接代理方式下, direct 访问是由 meow 代理(不通过二级代理)完成; pac 方式下, direct 是完全直接。
2. 直接代理方式下, dns 解析由 meow 请求完成,其判定国内 ip 会更准确; pac 方式, dns 解析由浏览器请求完成。作者原话:“ MEOW 判断是否该直连的效率很高。判断直连域名用 Map ,判断国内 IP 用二分查找并且缓存,因此不用担心判断域名导致网速变慢。甚至去掉 direct 文件 MEOW 也可以工作”
zhouzm
2016-09-09 16:14:26 +08:00
@czmecho

export HTTP_PROXY=http://127.0.0.1:4411
export HTTPS_PROXY=http://127.0.0.1:4411
Loyalsoldier
2016-09-09 16:17:38 +08:00
@zhouzm
好,谢了~~

我试试
leafof
2016-09-09 16:42:07 +08:00
@zhouzm 问下, MEOW &命令不是后台运行吧?命令执行后终端里面是动态日志,若把终端关掉 MEOW 就也关掉了, ss 就失效了
zhouzm
2016-09-09 17:11:56 +08:00
@leafof
shell 命令后带 & 执行,这个后台运行指当前 shell 进程的 background ,比如你在终端里开启两个页签,在第一个页签里用 & 后台运行一个命令,在另一个页签里执行 jobs 是找不到的。

如果你不习惯开启终端,那么安装 MEOW 的时候可以根据提示,将其安装为 osx 的后台服务, MEOW 会随系统自动启动。运行日志可以使用 console.app(控制台) 查看。

你可以使用命令行 "sudo launchctl list" 列出所有系统服务,"sudo launchctl stop/start xxx.yyy.zzz" 停启相应服务。
firstrealme
2016-09-09 17:24:34 +08:00
@Loyalsoldier shadowsocks.com 的服务貌似一直不大好吧,圈子里貌似喵帕斯、 bluecloud 等名声更好;而且啥叫不推电信外的,据我实际体验来说广州移动比广州电信对于各线路的优化好得多。而且 7 兆的话慢了吧,我就算以前是电信的时候也要跑到 20M 才算合格
leafof
2016-09-09 17:47:29 +08:00
@zhouzm 高手!非常感谢!
shunia
2016-09-09 18:58:39 +08:00
能简单描述一下核心科技的原理吗,怎么判断 ip 是国内还是国外.
zhouzm
2016-09-09 20:30:48 +08:00
@shunia 源代码有个文件 cnipdata.go
civilians
2016-09-11 12:04:12 +08:00
@GoldenPillow 方便提供官网或者联系方式么,目前的到期后想试试
GoldenPillow
2016-09-11 12:30:17 +08:00
@civilians 找喵帕斯
hematite
2017-08-01 02:49:25 +08:00
meow 的仓库是不是删了?咋回事?以后不维护了么?有新替代么?
lonelygo
2017-08-09 11:01:07 +08:00
@hematite
对啊,就是 IOS 下架某类 APP 的时候去看了一眼,发现作者已经删了,不知道以后的日子怎么好。
X-NG-R8 也没了
klsskyrim
2017-10-05 20:11:51 +08:00
老哥,你博客推荐的 ss.la 现在效果还好吗?
Loyalsoldier
2017-10-05 21:05:32 +08:00
@klsskyrim #56 还可以用
klsskyrim
2017-10-05 21:25:17 +08:00
@Loyalsoldier 麻烦你帮我看看这个行吗? https://www.v2ex.com/t/395428#reply5
哎呦,v2ex 没私信感觉好羞耻
Loyalsoldier
2017-10-05 21:32:03 +08:00
@klsskyrim #58 感觉说得太复杂……新手入门建议可以用 SSR 或者 SSTap

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304908

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX