支持 TCP 查询的 DNS 除了 pdnsd,还有其它更好的吗?比如支持并行查询什么的。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brMu

支持 TCP 查询的 DNS 除了 pdnsd,还有其它更好的吗?比如支持并行查询什么的。

  •  
  •   brMu 2019 年 9 月 30 日 5072 次点击
    这是一个创建于 2398 天前的主题,其中的信息可能已经有所发展或是发生改变。
    pdnsd 好久没更新了,所以请教大佬们,你们都在用啥支持 TCP 模式的 DNS 呢?
    第 1 条附言    2019 年 10 月 8 日
    感谢各位大佬的回复,经过一番对比测试后,最终的方案是 smartdns,除了支持 TCP 查询外,主要有 2 个功能个人非常喜欢,第 1 个是支持 prefetch 功能,第 2 个是支持多个 DNS 并行查询。现在用它作为主 DNS,一个 DNS 全搞定。
    缺点是好像非开源的!
    8 条回复    2019-10-02 19:17:45 +08:00
    yexm0
        1
    yexm0  
       2019 年 9 月 30 日
    原本想推荐 Pcap_DNSProxy 的,刚搜了一下发现作者已失联......
    brMu
        2
    brMu  
    OP
       2019 年 9 月 30 日
    这段时间又在用 dnsforwarder,发现 6 版本有僵尸进程的问题,v5 又有一堆 close wait 不释放,作者也好久没更新了。

    不知道大佬们还知道什么更好的?
    ihciah
        3
    ihciah  
       2019 年 10 月 1 日 via iPad
    unbound ?
    Chingim
        4
    Chingim  
       2019 年 10 月 2 日 via Android
    coredns
    Chingim
        5
    Chingim  
       2019 年 10 月 2 日 via Android
    dnsmasq 也支持

    Q: Why doesn't dnsmasq support DNS queries over TCP? Don't the RFC's specify
    that?

    A: Update: from version 2.10, it does. There are a few limitations:
    data obtained via TCP is not cached, and source-address
    or query-port specifications are ignored for TCP.
    peesefoo
        6
    peesefoo  
       2019 年 10 月 2 日 via Android
    Pcap_DNSProxy 前几天把项目全删掉了。
    可以试试 shawn1m/overture
    Kobayashi
        7
    Kobayashi  
       2019 年 10 月 2 日 via Android
    pdnsd 多年未更新,不建议使用。
    unbound 和 dnsmasq 任选。

    pcap_dnsproxy 从来都不推荐,臃肿。本身是 DNS 解包过滤假包,后来把各种过墙方案( proxy、dnscrypt、压缩指针等)都加了进来,这不吃饱撑的嘛。还有就是长期依赖都没给出一个日志输出功能,GitHub 有人提过,作者说你们自己去抓包看?!卧槽

    overture 不错,内置了 IP、domain 分流,就是不知道 DoT 是否支持重用连接。另外后来版本里,domain 规则貌似只支持正则了。
    brMu
        8
    brMu  
    OP
       2019 年 10 月 2 日 via Android
    @Kobayashi 感谢,我也是觉得 pcap_dnsproxy 太臃肿了,我去试试 overture。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     899 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 20:19 PVG 04:19 LAX 13:19 JFK 16:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86