V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gazeboxu  ›  全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
2020-05-29 11:58:39 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@jy02201949,有 BUG 提在 gitee 上哈。
2020-05-29 11:57:49 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@Takuron,你可以理解成全收,全测。
2020-05-04 08:25:08 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@Takuron,严格意义上讲,在当前实现逻辑上,不可能做到最快响应与最快 IP 同时满足的(最快响应就是直接返回第一个响应,最快 IP 必然有一个收集到 IP 集后测速的过程)。不过可根据需求,不同域名设置不同解析规则。
2020-05-04 08:20:45 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@wysnylc 嗯,最近有空,更新了,底层全部改写了。
2018-06-05 10:13:21 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@liangxy 另外,dns chooser 支持 dnscrypt,你如果愿意的话,可以把上游 DNSC 全部配置成 dnscrypt。。。
2018-06-05 10:08:40 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@2001225354,不算弃坑吧,不过确实之前热情较高,现在不太高了,但还在维护。主要是用的人不算太多(我自己感觉挺有用的功能,囧)。不过还好,之前也是自己看 coursera 遇到问题,自己弄得很烦(我也不知道为什么 coursera 用的 amzon 的那个 CDN 都会被污染),写来自己用的。
2018-06-05 10:03:56 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@liangxy 如果是解析到不通的 IP,是没有问题的,因为 DNS CHOOSER 是会选择最快连接的 IP。但如果故意解析到一个错误的,但是通的 IP,就会有问题,DNS CHOOSER 可能选择这个 IP。dns chooser 内部没有维护固定的 IP 列表信息,选择的权重就是 80,443TCP 的建连时间。
2018-01-08 19:00:24 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@allin1,没问题的哈,改了后可以安装的,你可能是改的格式有问题,可以发上来我看看。
2018-01-04 19:35:52 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
我刚才查了一下 Acrylic DNS Proxy,主要就是 CACHE 么?如果是这个的话,不需要哈,dnschooser 自带了 cache 的,你可以仔细看一下我简书上的那个文章。不过 caceh 是完全遵守 TTL 规范的,一般域名在 1 至 2 分钟内,但就 cache 来说,足够用了。你也可以尝试解析同一个域名两次,第二次是立即返回的。且 WINDOWS 本身还带有 cache (用 ipconfig/displaydns 可查看)。
2018-01-04 19:30:35 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@miaomiao888,如果要禁用本机原始的 DNS,在 conf 文件里添加 OriginalResolverAddress disabled,停止 /启动一下就可以了。自动添加本机原始 DNS 的原因是有时本地局域网有特殊解析需要。
嗯,这个所有的配置都是通过配置文件来的,GUI 的主要作用就是找到网卡并设置 DNS 为 127.0.0.1,然后监控一些不正常状态(比如网卡 DNS 设置成 127.0.0.1,但服务没有运行或要求自动启用,但到了连接一个新 WIFI 又没有自动设置等等)。主要是你是属于对计算机比较熟,喜欢折腾的同学,一般用户如果没有 GUI,可能就很难用了。
卸载调用 GUI 的原因也是需要将本机原来的 DNS 还原,用服务来做这个,不太合适,因为服务本身要尽量做到跨平台。
另外如果觉得好用,麻烦帮推荐一下,感谢!
2018-01-04 17:28:45 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
如果只是为了防污染,不需要这样的哈,当前缺省配置了 5 个游 DNS 了,2 个国内,3 个国外,再加一个自动的,除非所有 DNS 同时被污染才会有问题。而如果是为了防止劫持,那就要把上游 DNS 全换成完全可靠的,还要把自动的那个强制禁用了才行哈。
2018-01-04 17:24:22 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@miaomiao888,你是指上游 DNS 非标准端口么?支持的哈,配置文件里写成 ip:port 形式就可以了(需要卸载,再安装 才能生效哈),不过同一 IP 多端口要分开写哈。其实这样也是明文,要完全防污染,只有起用上游 dnscrypt,配置稍微复杂一些,可参照 dnscrypt-proxy 的文档来。127.0.0.5 ?没太懂你的意思,你是指本地 DNS 不配置成 127.0.0.1,而写成 127.0.0.5 是吧?这个现在不直接支持哈,改代码可以,我觉得意义不大哈。
2018-01-04 10:48:43 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@venster,尝试改了一下,可能是你有两个网卡的描述是相同的原因,麻烦下载最新版本尝试一下。只替换 CLIENT 就可以了。https://coding.net/u/gazeboxu/p/dnschooser-pub/git/raw/master/release/dnschooser/dnschooser-winclient.exe
2018-01-03 22:05:30 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
那可能要查一下了,没有 client 也可以用,就是要手动,要自己设置 dns 为 127.0.0.1。抱歉
2018-01-03 21:40:36 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@venster这个东东要求.Net Framework 4.6.1 以上版本,README.TXT 里有安装相关的问题。另外也可以用"dnschooser.exe --uninstall"卸载。
2018-01-03 17:03:15 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@jimzhong,另外如果用普通域名解析,如果找到的 IP 完全不通还好,如果是掉包率较高的 IP,那 IP 层面引起的重传可能更可观。域名解析只是一下子,而之后才是大量数据传输,所以我真不觉得是流氓行为(比如吸血骡?),如果被认为是流氓软件真心与我的初始想法完全背离哈。
2018-01-03 16:46:49 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@miaomiao888,是呀,我在自己动手做之前也觉得应该有这种工具,但找了几天,确实没有找到,我当时上 coursera,视频完全看不动,不得以用 KXSW 的方式,但全是流量啊,总感觉不是办法。最后决定自己整一个,因为自己也要用,调研的开源项目有 N 个,NSD, Unbound, YADIFA, BIND, MaraDNS 等等,后来是基于 dnscrypt-proxy 来做的。开源项目都很好,就是对用户不太友好,我特别考虑了这点,尽量做成一键启用。其实还可以做较多的工作,比如配置放网上,给用户查询 DNS 使用情况,广告屏蔽。不过有点远了,当前也没精力搞,核心功能还是找最快的 IP。另外如果觉得好用帮助推荐给朋友用一下,有 BUG 请反馈。感谢!
2018-01-03 16:34:54 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
@jimzhong,其实也不算不文明,是个好问题,我在一开始实现时就考虑过这个问题。本质上讲 PING 或 TCP 建链在 IP 层都是来回几个 IP 包,PING 两个,TCP 建链三个。连通后马上关闭,同时取消其它请求。另外我也尽量减少了不必要的数据请求,上游 DNS 的返回结果做了合并处理,只有完全不同的返回结果下才要分开测速,而且同一 DNS 应答返回结果多于一个 A 记录的情况下,也只测一个,认为一组返回结果效果应该是一样的。因为本身也带有 CACHE,从 IP 包层面来看,增加的 IP 流量应该是几乎可以忽略不记的。
2018-01-03 09:29:15 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
3~4 秒,什么意思? DNS Chooser 解析一个网址不可能花这么长时间的。有 1 秒超时的,即使解析一个不存在的域名也不会超过 1 秒的。
2018-01-03 08:50:17 +08:00
回复了 gazeboxu 创建的主题 DNS DNS Chooser,一个支持多上游 DNS 本地 DNS 工具
可能是我表述有问题,我这里说的最快的 IP 不是 DNS 返回最快的,而是实际你连通的速度是最快的(通俗点说就是 PING 值最低的),all-servers 会返回最先收到的 DNS 回应给你,这个往往不是最好,最先返回的往往是最不想要的^__^。如果用 tcpdump 跟踪过向 8.8.8.8 请求回应过程就更清楚了。这个工具最适合访问 CDN 的情形,因为 CDN 在各地方都有点,比如 AWS 的 CDN,在日本,韩国,香港都有点,有时香港快,有时日本快,有时韩国快。链接里面说得更清楚些,也有测试,可以看看。
另外 V2EX 的同学都是野猫子么?
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3245 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 13:05 · PVG 21:05 · LAX 05:05 · JFK 08:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.