Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

对目前列表的补充 #116

Closed
tomasen opened this issue Feb 4, 2016 · 17 comments
Closed

对目前列表的补充 #116

tomasen opened this issue Feb 4, 2016 · 17 comments

Comments

@tomasen
Copy link

tomasen commented Feb 4, 2016

我不太确定怎样才是比较合适的提交更新的方式。

这是我对目前列表的补充,检测的方式是根据是否使用了中国的dns
accelerated-domains-20160203.china.conf.zip

我使用的检测代码: https://github.com/tomasen/dnsmasq-china-list

@EricDiao
Copy link

EricDiao commented Feb 5, 2016

可以pull request.

2016-02-05 2:07 GMT+08:00 SHEN SHENG notifications@github.com:

我不太确定怎样才是比较合适的提交更新的方式。

这是我对目前列表的补充,检测的方式是根据是否使用了中国的dns
accelerated-domains-20160203.china.conf.zip
https://github.com/felixonmars/dnsmasq-china-list/files/117953/accelerated-domains-20160203.china.conf.zip


Reply to this email directly or view it on GitHub
#116.

From 刁子豪
Website: me.ericdiao.com
E-mail: ericdiao.mail@gmail.com ericdiao.mail@gmail.com
hi@ericdiao.com

@CNMan
Copy link

CNMan commented Feb 5, 2016

能主动批量检测么?
https://github.com/opendns/public-domain-lists
top10000的历史记录除去.cn
nondotcn.txt

@tomasen
Copy link
Author

tomasen commented Feb 5, 2016

再追加一批。

accelerated-domains-20160204.china.conf.zip

我看到目前的列表都是排序后的模式,也不知道有没有现成的脚本用来合并conf文件条目。

也许积累更多时再抽时间合并后一起pr过来

@felixonmars
Copy link
Owner

有提供一个简单的 updater.py 脚本,可以用于添加一个或多个条目并排序。

@felixonmars
Copy link
Owner

有一个小问题:你的列表里好像包括了很多 NS 为 01~04.dnsv.jp. 的域名,这四台机器都不在境内哦。

@tomasen
Copy link
Author

tomasen commented Feb 16, 2016

疏忽了,因为 dnsv(1-9).com 都是中国的dns服务商,将 dnsv 误判为中国的dns服务商了

过几天我清理下再重新提交

@tomasen
Copy link
Author

tomasen commented Feb 17, 2016

accelerated-domains-20160217.china.zip

更新下修正后的结果

另外建议将 update.py 的用法也能写到 readme 中

@felixonmars
Copy link
Owner

谢谢。

我有个更复杂的重构计划,来加入持续验证等功能,不过暂时还没有实现多少。

@tenwx
Copy link
Contributor

tenwx commented Feb 20, 2016

列表越来越长了,这么做终究不够优雅,希望能有一个更好的国内域名加速识别方式,比如一个域名解析时同时进行114.114.114.114和8.8.8.8解析,然后判断解析出来的ip是否在国内,如果是的话缓存起来,这样就不用一直维护一个静态列表了。只是抛砖引玉下哈

@felixonmars
Copy link
Owner

你可以把这里维护的列表当作缓存的初始值 :)

@tomasen
Copy link
Author

tomasen commented Feb 20, 2016

应该是行不通的,特别是对那些被gfw篡改了dns记录的域名

沈晟|Tomasen

在 Feb 20, 2016,5:02 PM,tenwx notifications@github.com 写道:

列表越来越长了,这么做终究不够优雅,希望能有一个更好的国内域名加速识别方式,比如一个域名解析时同时进行114.114.114.114和8.8.8.8解析,然后判断解析出来的ip是否在国内,如果是的话缓存起来,这样就不用一直维护一个静态列表了。只是抛砖引玉下哈


Reply to this email directly or view it on GitHub.

@tenwx
Copy link
Contributor

tenwx commented Feb 20, 2016

那如果采用tcp方式查询dns能解决劫持问题吧

@programmervy
Copy link

@tenwx TCP 可以被重置的。你可以试试 beautifuldnsd

@tenwx
Copy link
Contributor

tenwx commented Mar 6, 2016

还有一个问题就是,如果只是针对智能翻墙的话,采用中国域名白名单走114.114.114.114其余用8.8.8.8好,还是用gfwlist黑名单走8.8.8.8其余走114.114.114.114好?

@felixonmars
Copy link
Owner

我选择用白名单的原因是,很多境外服务器即使没有被墙,访问也很慢。

@tomasen
Copy link
Author

tomasen commented Mar 10, 2016

accelerated-domains.china.0310.zip

update

@felixonmars
Copy link
Owner

已更新的部分已经全部处理。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants