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

171 天前
 elcerrito

smartdns 除外,用的糊涂。

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

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

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

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

1170 次点击
所在节点    宽带症候群
6 条回复
duduke
171 天前
mosdns
Puteulanus
171 天前
https://github.com/AdguardTeam/dnsproxy
dnsproxy 的 --bogus-nxdomain 选项支持对结果为指定 IP 段的请求返回 NXDOMAIN ,但我没试过对 IPv6 是不是支持
yyysuo
171 天前
楼上说了,mosdns 。
luoshengdu
171 天前
看描述是需要把某些域名返回 ipv4 地址?

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

如此操作,不需要关心 ipv6 地址。只需要收集不返回 ipv6 的域名添加入配置文件即可
elcerrito
171 天前
@luoshengdu 这样对我而言并不行。经过繁复尝试,我发现我所处的网络环境中,对于 Fastly AS 段,IPv4 远比 IPv6 快;对于 Cloudflare AS 端,IPv6 远比 IPv4 快(我的网络接入中,IPv4 和 IPv6 是两家运营商,IPv4 是某三大运营商之一,IPv6 则不是三大运营商)。域名是穷举不完的,我需要从 AS 端下手。
elcerrito
171 天前
@duduke 好的,谢谢。不过好像 MosDNS 有一段时间无更新了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1043951

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX