V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
inee
V2EX  ›  DNS

不知道是否有本地DNS做到这个功能?

  •  
  •   inee · 2013-10-22 21:59:41 +08:00 · 4172 次点击
    这是一个创建于 4079 天前的主题,其中的信息可能已经有所发展或是发生改变。
    对比添加都 DNS列表里的所有dns,谁最先连接上要连的网站就用哪个

    比如 连youku 114最快 就114

    连google 8 8 8 8最快 就8 8 8

    这样的话 也许在这个时段 8连google快 那个时段114连google,就能确保动态使用dns了
    12 条回复    1970-01-01 08:00:00 +08:00
    046569
        1
    046569  
       2013-10-22 22:51:16 +08:00
    DNS并不会链接你所要访问的网站,只是查询解析结果而已.
    如果你系统配置了多个DNS,那么访问网站的时候哪个DNS先返回结果了,就用哪个.类似你说的"动态".
    est
        2
    est  
       2013-10-22 22:58:05 +08:00
    yy了一下,可以实现。浪费一次syn连接。
    inee
        3
    inee  
    OP
       2013-10-22 23:14:17 +08:00   ❤️ 1
    Use tandem requests : 这个功能很有用.通常在2K,XP下系统处理主DNS和辅助DNS的方法是,先从主DNS解析,失败后再从辅助DNS解析;而选中这个功能后,程序将并发同时通过主,辅DNS服务器来解析,谁先得到结果就用谁的.所以我通常把辅助DNS服务器设为香港或者日本,韩国的DNS服务器,这样浏览国外网站的时候会很明显的感觉解析速度快了很多.

    有软件能实现的,但是这个软件很久没有更新,而且只能设置2个dns
    ijse
        4
    ijse  
       2013-10-22 23:26:16 +08:00
    @inee 所以辅助DNS就是个备胎。。

    https://github.com/google/namebench 这个有命令行启动方式,可以写个脚本,定期计算下最优DNS服务器,然后自动设置。。

    那个,你所想的不同时段,,DNS在本地是有缓存的,所以,再次访问时的DNS解析速度应该快很多。。
    LazyZhu
        5
    LazyZhu  
       2013-10-22 23:30:59 +08:00
    Windows 下可以用 Acrylic DNS Proxy
    http://sourceforge.net/projects/acrylic/
    forgottencoast
        6
    forgottencoast  
       2013-10-22 23:34:33 +08:00
    我认为基本没用,大部分时候dns用的都是缓存。
    inee
        7
    inee  
    OP
       2013-10-22 23:53:57 +08:00
    @LazyZhu 能打包个你的配置好的傻瓜包么
    @forgottencoast 加个不通过dns缓存的功能就行了,我win的系统自带缓存服务都是禁止的
    code4craft
        8
    code4craft  
       2013-10-23 09:58:58 +08:00
    @inee 之前做过一个本地dns代理,可以支持多个外部dns同时查询,并且以第一个为准。如果两个都哟返回结果不一样,会用优先选用第一个。[https://github.com/code4craft/blackhole](https://github.com/code4craft/blackhole)

    但是dns查找只是一小步,操作系统本身也有缓存,实际上最终有较大影响的还是你要访问的站点的速度,如果混用dns造成CDN不生效我觉得是得不偿失的。
    Lone
        9
    Lone  
       2013-10-23 13:01:07 +08:00
    dnsspeeder可以满足你
    inee
        10
    inee  
    OP
       2013-10-23 22:59:50 +08:00
    @Lone dnsspeeder 什么时候有这个多发dns的功能的?
    我用过dnsspeeder
    Lone
        11
    Lone  
       2013-10-27 10:31:05 +08:00
    @inee 我理解错你的意思了,还以为是找最快的DNS服务器
    inee
        12
    inee  
    OP
       2013-10-27 11:44:55 +08:00
    @code4craft 你那个我试了,下了你的编译版 没看到start。bat啊!我是windows
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   840 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:03 · PVG 05:03 · LAX 13:03 · JFK 16:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.