V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
elcerrito

是否存在可以丢弃指定 IP-CIDR 地址段的本地 DNS 服务器?

  •  
  •   elcerrito · May 25, 2024 · 1879 views
    This topic created in 713 days ago, the information mentioned may be changed or developed.

    smartdns 除外,用的糊涂。

    (此处的本地 DNS 服务器,指本地运行的,从上游 DNS 服务器得到解析结果的,并在本地对解析结果做处理的 DNS 服务器)

    由于网络原因,我需要丢弃特定的 IPv6 地址段,对于某些网站只返回 IPv4 结果,以提高传输速率。

    目前对于我所处的网络环境,已经找到了若干 IP-CIDR 地址段( 10-20 个)需要丢弃。

    请问是否还存在可以丢弃指定 IP-CIDR 地址段的本地 DNS 服务器( Linux 端 & Windows 端)? 谢谢!

    6 replies    2024-05-26 10:29:13 +08:00
    duduke
        1
    duduke  
       May 25, 2024 via iPhone
    mosdns
    Puteulanus
        2
    Puteulanus  
       May 25, 2024
    https://github.com/AdguardTeam/dnsproxy
    dnsproxy 的 --bogus-nxdomain 选项支持对结果为指定 IP 段的请求返回 NXDOMAIN ,但我没试过对 IPv6 是不是支持
    yyysuo
        3
    yyysuo  
       May 25, 2024
    楼上说了,mosdns 。
    luoshengdu
        4
    luoshengdu  
       May 25, 2024
    看描述是需要把某些域名返回 ipv4 地址?

    使用下面的基于 mosdns 的快速配置
    https://github.com/pmkol/easymosdns?tab=readme-ov-file
    在“请添加域名至 /etc/mosdns/ecs_noncn_domain.txt”此段说明的文档内配置域名,那么解析操作只给客户端返回 ipv4 地址

    如此操作,不需要关心 ipv6 地址。只需要收集不返回 ipv6 的域名添加入配置文件即可
    elcerrito
        5
    elcerrito  
    OP
       May 26, 2024
    @luoshengdu 这样对我而言并不行。经过繁复尝试,我发现我所处的网络环境中,对于 Fastly AS 段,IPv4 远比 IPv6 快;对于 Cloudflare AS 端,IPv6 远比 IPv4 快(我的网络接入中,IPv4 和 IPv6 是两家运营商,IPv4 是某三大运营商之一,IPv6 则不是三大运营商)。域名是穷举不完的,我需要从 AS 端下手。
    elcerrito
        6
    elcerrito  
    OP
       May 26, 2024
    @duduke 好的,谢谢。不过好像 MosDNS 有一段时间无更新了...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3049 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 14:09 · PVG 22:09 · LAX 07:09 · JFK 10:09
    ♥ Do have faith in what you're doing.