存在禁用 AAAA 记录的公共 DNS Server ? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
There is no place like ::1
HaEx
V2EX    IPv6

存在禁用 AAAA 记录的公共 DNS Server ?

  •  
  •   HaEx 2022-03-16 02:39:05 +08:00 3998 次点击
    这是一个创建于 1372 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在用旁路由,但一旦打开主路由 IPv6 后,设备会优先使用网站的 IPv6 地址,导致部分流量不走旁路由,如果刚好这些 v6 地址被禁,这部分网站就无法访问了。

    想到的方案是主路由使用 IPv4-Only 的 DNS ,设就不会收到 AAAA 域名解析记录,默认所有流量都会走到旁路由。

    或者大家还有其他解决手段吗?

    临时方案是在旁路由上搭建禁用 AAAA 的 DNS Server ,并设置为主路由的 DNS 。
    这个方案的问题是,内网中还存在其他不走旁路由的 DHCP 设备,一旦旁路由不稳定或者挂了,会影响这部分设备联网。

    备注:
    1. 由于其他原因,关闭主路由 IPv6 或设备的 IPv6 不是可选方案;
    2. 主路由用官方固件,无进阶能力;
    15 条回复    2023-08-31 21:23:57 +08:00
    ZE3kr
        1
    ZE3kr  
       2022-03-16 03:33:40 +08:00   1
    在旁路由上搭建禁用 AAAA 的 DNS Server ,并在需要禁用 IPv6 的设备上使用旁路由内网 DNS
    cyc616000
        2
    cyc616000  
       2022-03-16 06:57:34 +08:00 via Android   1
    smartdns, bind, coredns v2 射线 都支持改写 aaaa 记录
    jtshs256
        3
    jtshs256  
       2022-03-16 07:30:40 +08:00 via iPhone   1
    我这边是取消 RA 通告 v6 dns 就完事了…双栈的 v4 dns 用下来挺正常的
    Nin
        4
    Nin  
       2022-03-16 09:36:23 +08:00   1
    mosdns 装在路由上,可以设置默认丢弃 AAAA 记录但不影响 v6 通信
    ResidualBlood
        5
    ResidualBlood  
       2022-03-16 11:11:07 +08:00   1
    我是 主路由内网 v6 网关地址指向旁路 v6 地址
    但你主路由没法改就....
    neroxps
        6
    neroxps  
       2022-03-16 14:15:08 +08:00   1
    我的做法是使用 coredns 搭建 DNS 服务器。配合某插件读取 clash 的规则文件,然后在 Ros 那边做目的地址分流。
    匹配 clash 规则的 DNS 查询会向 Clash 查询,获得 faek-ip 地址。
    不匹配规则的,向运营的 DNS 查询,获得真实的 IP 。
    Ros 那边当目的地址为 fake-ip 就将数据包发往 openwrt 的 openclash 。
    这样就不会影响 ipv6 访问。因为 clash 返回的永远只有 faek-ip
    xuanzc880
        7
    xuanzc880  
       2022-03-16 16:55:42 +08:00   1
    如果你的主路由没有修改 IPv6 配置的功能啥都没用,就像我的华为路由器,IPv6 只有关和开两种状态,其他配置都没法设置,导致 slaac 总是自动分配 IPv6 的 dns,根本无法正常使用旁路由的 dns.
    HaEx
        8
    HaEx  
    OP
       2022-03-16 21:58:02 +08:00
    @ZE3kr 目前 Android 设备会收到通告下来的 IPv6 DNS ,但不能修改,所以至改 v4 的 DNS 也没啥用
    HaEx
        9
    HaEx  
    OP
       2022-03-16 21:59:59 +08:00
    HaEx
        10
    HaEx  
    OP
       2022-03-16 22:01:05 +08:00
    上面消息不小心发出去了... 想说的是主路由并没有这些进阶能力,不过还是感谢回答
    github2020
        11
    github2020  
       2022-03-16 23:33:42 +08:00
    正好今天 glider 发布的新版:
    https://github.com/nadoo/glider/releases/tag/v0.16.0

    dns: new config dnsnoaaaa to filter AAAA queries, default to false
    service: added dhcpd-failover service, only serve requests when there's no other dhcp server exists in lan, detect interval: 1min

    或许可以解决问题?
    neroxps
        12
    neroxps  
       2022-03-17 10:47:05 +08:00
    @HaEx #0 一般都有静态路由设置吧??这个几十块钱的 tplink 路由器都带的。在旁路由那边搭建 DNS 服务器就好了。
    HaEx
        13
    HaEx  
    OP
       2022-03-17 11:43:18 +08:00
    @neroxps 抱歉理解错了。让旁路由处理所有网络流量或者作为唯一 DNS Server 还是存在稳定性问题,经常出现维护时屋里的人问为什么网断了
    neroxps
        14
    neroxps  
       2022-03-18 15:30:54 +08:00   1
    @HaEx #13 哦 所以我 ros 做了个脚本,当 clash 的 DNS 崩了,自动切 dns 到电信网络。
    https://github.com/neroxps/RouterOS-Script/blob/master/Clash_dns_check.rsc
    并清除路由的 DNS 缓存。

    所以还是买个好点的主路由。
    flynaj
        15
    flynaj  
       2023-08-31 21:23:57 +08:00 via Android
    上 smart DNS
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4420 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 10:01 PVG 18:01 LAX 02:01 JFK 05:01
    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