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

Firefox 的 DNS over HTTPS 为什么总是在我没有 IPv6 地址的情况下解析出 IPv6 导致上不了网?排查了半天才发现这个我不小心打开的选项

  •  
  •   drymonfidelia · 6 天前 · 602 次点击
    7 条回复    2024-06-24 01:46:17 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       6 天前
    ?空帖
    firefox 默认 ipv6 优先啊,要 ipv4 需要改 config 参数
    drymonfidelia
        2
    drymonfidelia  
    OP
       6 天前
    @NoOneNoBody 我看 network.dns.preferIPv6 那几项默认都是 false 啊
    NoOneNoBody
        3
    NoOneNoBody  
       6 天前
    disableIPv6 -> false 就是 enable(启用 ipv6)啦,true 才是禁用
    drymonfidelia
        4
    drymonfidelia  
    OP
       6 天前
    @NoOneNoBody 我说的是 preferIPv6
    NoOneNoBody
        5
    NoOneNoBody  
       6 天前
    @drymonfidelia #4
    我这里没有这条,也不知道有什么用

    firefox 是 ipv6 优先,只要有 ipv6 返回就会先尝试
    所以,要么全禁 ipv6 ,要么在 dns 工具设置对某些域名过滤掉 ipv6
    我没用 doh ,我用 unbound 分流,白名单走海外 dot ,其他默认国内 dns
    Xusually
        6
    Xusually  
       6 天前 via iPhone
    所以你发现了什么?
    drymonfidelia
        7
    drymonfidelia  
    OP
       5 天前
    @NoOneNoBody
    @Xusually firefox 解析到 ipv6 ,优先尝试 IPv6 ,连不上直接报断网了,不尝试 IPv4
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2375 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 252ms · UTC 04:33 · PVG 12:33 · LAX 21:33 · JFK 00:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.