制作 domain-list-community 的原因

in #cn3 years ago

上周我们正式宣布了 geosite 的后继项目:domain-list-community

Geosite 原本是 V2Ray 中的一个小功能,它包含了一些域名列表,可以用于快速的路由匹配。在日常的网页浏览中,域名是一个比 IP 更方便的机制,几乎所有的 HTTP 和 HTTPS 流量都可以使用域名进行路由匹配。在代理工具中,一个重要的功能是判断一个连接是否需要代理(或者直连),由于 DNS 污染和 CDN 的存在,对域名进行匹配更为准确。于是一个内置的域名列表,可以有效地提升路由匹配的性能。

domain-list-community 扩充了 geosite 的内容,并尝试使用它更容易维护。

为什么要制作一个新项目而不是使用现成的?简单来说,这是 V2Ray 的核心理念: 用户可以自行选择自己需要的功能

girl-2573111_1280.jpg

domain-list-community 是一个单纯的域名列表,它不影射一个域名需要被屏蔽,或者一定要走代理。你需要理解每一类域名的用处,然后再设置它们的代理方式。

举一个例子:对于国内用户来说,国内站点需要直连;而对于国外用户来说,国内站点需要代理(因为源 IP 地区的问题)。目前大多数规则列表的做法是创建两个几乎一样的列表,区别只是每个域名后面跟着的“代理/直连”指令。这样看上去十分啰嗦,而且容易出错。在 V2Ray 中,你只需要使用一份列表,修改一下它们的 outboundTag即可。

再举一个例子:taboola 是一个广告提供商。与其它广告商不同的是,它使用了自己的主域名作为广告内容的域名。如果把它的主域名屏蔽了,可以做到广告屏蔽的效果,但同时它的网站也访问不到了。对于大多数用户来说,屏蔽 Taboola 的主域名可能没什么问题,但对于真正想去使用它的广告服务的用户来说,可能就是灾难了。在 domain-list-community 项目中,目前你需要手动屏蔽 Taboola,将来我们会提供方便的筛选方式,根据不同的需求,快速筛选出目标域名。

我们希望 V2Ray 的用户知道自己的配置会有怎样的效果,在出了问题的时候,对问题的原因有大致的认识,而不是无脑的问一句“怎么不能用了”。

Sort:  

Thank you so much for sharing this amazing post with us!

Have you heard about Partiko? It’s a really convenient mobile app for Steem! With Partiko, you can easily see what’s going on in the Steem community, make posts and comments (no beneficiary cut forever!), and always stayed connected with your followers via push notification!

Partiko also rewards you with Partiko Points (3000 Partiko Point bonus when you first use it!), and Partiko Points can be converted into Steem tokens. You can earn Partiko Points easily by making posts and comments using Partiko.

We also noticed that your Steem Power is low. We will be very happy to delegate 15 Steem Power to you once you have made a post using Partiko! With more Steem Power, you can make more posts and comments, and earn more rewards!

If that all sounds interesting, you can:

Thank you so much for reading this message!

没有想到 V2ray 的作者也是 Steemit 用户,特此前来仰望