V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ppbaozi
V2EX  ›  宽带症候群

有没有一种 dns 服务器可以实现当一个域名有 AAAA 记录就不解析 A 记录

  •  
  •   ppbaozi · 2021-11-26 03:12:58 +08:00 · 3724 次点击
    这是一个创建于 1098 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2021-11-30 02:37:58 +08:00

    迫于找不到现成的,用nodejs简单撸了一个,应答部分貌似被我扔掉了权威服务器的部分,但感觉问题不大

    效果

    第 2 条附言  ·  2021-11-30 20:48:55 +08:00
    17 条回复    2021-12-01 02:11:19 +08:00
    Laitinlok
        1
    Laitinlok  
       2021-11-26 04:32:54 +08:00 via Android
    Unbound 可以 prefer ipv6
    rrfeng
        2
    rrfeng  
       2021-11-26 08:27:41 +08:00 via Android   ❤️ 1
    这是客户端行为吧
    hongye1990
        3
    hongye1990  
       2021-11-26 09:41:04 +08:00
    acbot
        4
    acbot  
       2021-11-26 11:27:12 +08:00   ❤️ 1
    那 v4 单栈的怎么访问,所以一般来说这个由客户端或者是客户端操作系统的 v4/v6 的优先级来决定比较合理,比如同时解析 v4 v6 现在的操作系统好像都是优先先 v6 ,如果你有特别需求操作系统上调整就可以了。
    leloext
        5
    leloext  
       2021-11-26 11:38:59 +08:00
    @hongye1990 同推一下 mosdns
    crab
        6
    crab  
       2021-11-26 11:44:09 +08:00
    @acbot 能自定义优先 V4 吗。archive.is 响应 2 个 IP ,一直用 v6 访问没办法支持。
    v2000000001ex
        7
    v2000000001ex  
       2021-11-26 12:12:35 +08:00
    奇葩需求啊
    acbot
        8
    acbot  
       2021-11-26 13:14:17 +08:00   ❤️ 1
    @crab linux 和 windows 都可以指定优先级,但是不能精确到域名而是所有的
    ppbaozi
        9
    ppbaozi  
    OP
       2021-11-27 02:12:04 +08:00
    @acbot 所以是一种特殊需求的 dns ,实际情况是操作系统或者浏览器并不是 ipv6 优先的,会比较访问速度选择更优的
    ppbaozi
        10
    ppbaozi  
    OP
       2021-11-27 02:24:48 +08:00
    @hongye1990 blackhole 插件么?好像不满足吧,不是无脑丢 ipv4 ,有 ipv6 才丢 ipv4
    ppbaozi
        11
    ppbaozi  
    OP
       2021-11-27 06:00:45 +08:00
    @Laitinlok prefer-ip6: If enabled, prefer IPv6 transport for sending DNS queries to internet nameservers. Default is no.
    这跟我说的完全不是一个意思吧..
    acbot
        12
    acbot  
       2021-11-27 10:21:24 +08:00
    @ppbaozi 不同浏览器可能不同但系统我没有发现它比较过速度,只会判断有没有通不通,有 v6 的情况下默认都是 v6 优先。
    ppbaozi
        13
    ppbaozi  
    OP
       2021-11-27 16:44:15 +08:00
    @acbot 系统无所谓,主要还是浏览器和各应用自己的行为不可控
    xarthur
        14
    xarthur  
       2021-11-28 13:17:41 +08:00
    现代操作系统应该都已经实现 prefer ipv6 了吧,
    acbot
        15
    acbot  
       2021-11-29 09:31:40 +08:00
    @ppbaozi 所以你应该考虑调整的是你的浏览器和应用,比如调整一下参数重新编译一下浏览器啥的。
    ppbaozi
        16
    ppbaozi  
    OP
       2021-11-29 10:32:05 +08:00
    @acbot 我的需求就是需要一个如题的 dns server ,而不是让某某应用 prefer ipv6 ,这完全不是一个事情
    flynaj
        17
    flynaj  
       2021-12-01 02:11:19 +08:00 via Android
    openwrt 上的 smartdns 可以,不过大多数人还是反过来用,优先 v4 ,实际上 V6 被很多国内网络设备识别为其它网络数据,往往 QoS 很低。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3206 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:52 · PVG 20:52 · LAX 04:52 · JFK 07:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.