惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
V
Visual Studio Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
P
Proofpoint News Feed
Last Week in AI
Last Week in AI
U
Unit 42
W
WeLiveSecurity
博客园 - Franky
Recent Announcements
Recent Announcements
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
月光博客
月光博客
The Cloudflare Blog
Spread Privacy
Spread Privacy
腾讯CDC
P
Privacy International News Feed
N
News and Events Feed by Topic
AWS News Blog
AWS News Blog
NISL@THU
NISL@THU
T
Troy Hunt's Blog
小众软件
小众软件
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Microsoft Security Blog
Microsoft Security Blog
L
Lohrmann on Cybersecurity
Webroot Blog
Webroot Blog
Y
Y Combinator Blog
量子位
P
Palo Alto Networks Blog
N
News and Events Feed by Topic
V
Vulnerabilities – Threatpost
K
Kaspersky official blog
IT之家
IT之家
T
Threat Research - Cisco Blogs
Cloudbric
Cloudbric
云风的 BLOG
云风的 BLOG
C
Check Point Blog
Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
G
Google Developers Blog
S
Secure Thoughts

DNS

疑似出现 DNS 劫持, 腾讯/阿里 doh 也被污染 - V2EX 做站千万避坑 top 域名 - V2EX 分享一个 MosDNS 魔改项目,自带完美分流规则和精美 UI - V2EX 223.5.5.5 119.29.29.29 DNS 后端服务器不支持 IPv6 - V2EX 国内全网都把 doh.dns.sb 解析到了 127.0.0.1 了,真是日了狗了! - V2EX 最近新出现个 oxidns,很好用啊 - V2EX 解决 Serv00 SSH 连接异常的 DNS 方案 1.1.1.1 挂了? google 解析不了 交流一下微软的分流规则 AdGuardHome/MosDNS 里国内 DNS 填运营商不怕劫持投毒吗? 境外 DNS 服务商 ECS (EDNS Client Subnet) 功能效果完整对比报告(2026 年 05 月) ,供大家参考使用 国内 dns 出问题了, icu 域名解析错乱了 GOGDNS 一款简易的私人 DNS 服务器 - V2EX 只有我进不去 ip.sb 了? Mihomo 和 SingBox 关于 Real-IP 在代理挂掉情况下的解析问题 - V2EX DNSPod 的 DoH 是挂了么 - V2EX 手贱改了 DNS,悲剧了 - V2EX 安卓/win/浏览器以及其他平台设置 doh 方式(隐私 dns,支持全局) - V2EX 很奇怪和诡异的一个传统 UDP 53 的 DNS 调度解析 和 HTTPDNS 的调度解析域名的问题? - V2EX 小米这个域名是用来检测代理的吗 device-proxy.sec.xiaomi.com - V2EX 请教自建 DNS 的协议选择 DoH vs DoT vs DoQ vs Raw UDP/TCP - V2EX Surge 换 Singbox+Realip 体验 - V2EX 配置 DNS 服务器进行域名解析的优先级! - V2EX 阿里云 DNS 导致抖音卡顿 - V2EX https://v.recipes/dns-query 是谁在运营 - V2EX 自己做了个安卓全局 doh app(不开源但免费给大家用) - V2EX DNSecure - V2EX 提供一个自己部署的 DOH - V2EX 突然发现 114.114.114.114 ping 不通了? - V2EX FakeIP 莫名奇妙的问题 - V2EX 阿里公共 DNS 的官网没了吗? - V2EX cloudflare 自建 doh - V2EX 不懂就问,用运营商 dns 和阿里腾讯的有什么区别?为什么要 smartdns or mosdns? - V2EX 我来分享一下我的 dns 方案 - V2EX 发现个 ip 很好记的 public dns 服务, 1.1.8.8 - V2EX 现在的免费 cloudns 用户是不是不能自定义 ns 了? - V2EX 分享一次 FakeIP 的踩坑记录 - V2EX 你的域名后缀拖慢你的网站速度了嘛?——再谈 DNS 冷启动 - V2EX 我很奇怪,为何有些 DNS 服务器 IP 地址不配置 PTR,也就是反向解析记录呢?是出于什么目的?是懒惰?国内这种情况很多! - V2EX 阿里 DNS 将部分存在境内节点的谷歌域名解析到境外导致无法连接 - V2EX 经常 v6 地址域名会访问失败等一会又好了求助各位大哥 - V2EX 请教,国家自然资源部官网域名是不是在境外大多数地区都解析不出来? - V2EX dns 那 dnssec 有用吗? - V2EX 华为云的 dns 感觉挺烂的 - V2EX 如何排查自建 DNS 中的问题? - V2EX 国内 1.1.1.1 的 doh 服务 好像被墙了? - V2EX shellcrash 的 dns 泄漏该怎么解决? - V2EX 北京联通的 dns,个别域名解析有问题怎么反馈 - V2EX 目前在 Chrome 安全 DNS 中选择 Cloudflare 作为 DNS 提供商所遇到的一些问题 - V2EX 目前在用的 DNS - V2EX 字节火山的公共 DNS 还打算提供 DoH DoT 吗? - V2EX 当前 local DNS 服务器对 ECS 字段支持情况 - V2EX 当前部分网站权威 DNS 服务器的 ECS 字段支持情况 - V2EX 腾讯 DNS 的手抖了? - V2EX 今天所有的运营商 DNS 都不污染了? - V2EX smartdns - V2EX Mosdns-x 发布,一个可以按需定制的开源 DNS 转发器 - V2EX 360 是收的 dns 派? - V2EX 请教下这种域名是什么作用,是否是恶意域名 在国内买了域名转移到了 NAME 域名商,解析还是污染,还有救吗? MacOS 上搭建 dnsmasq,和系统服务_mdnsresponder 53 端口冲突,如何破?
Moto Edge 国行系统强行追加 114 DNS 的探究 - V2EX
susandownes · 2025-08-24 · via DNS

最近折腾 Moto Edge 60 Pro (XT2507-5 ,国行) 时,发现连接任意 WiFi 系统都会强制追加 114 DNS (不管 DHCP 下发了一个还是两个 DNS ,亦或使用静态 IP 手填 DNS 都免不了),这直接破坏了我在 OpenWrt 上的 ADG 和 Mosdns 策略。

经过一番排查和实验,总结出这些应对方法。

路由器有控制权

  • 在 OpenWrt 上,对来自手机的 MAC 地址的 114 DNS 请求全部 DNAT 到网关本身
iptables -t nat -A prerouting_lan_rule -m mac --mac-source <手机 MAC> -p udp -d 114.114.114.114 --dport 53 -j DNAT --to-destination 192.168.X.1
iptables -t nat -A prerouting_lan_rule -m mac --mac-source <手机 MAC> -p tcp -d 114.114.114.114 --dport 53 -j DNAT --to-destination 192.168.X.1

(最无感

手机无 root

  • 使用私人 DNS
  • 使用 VPN 接管 DNS

(不喜欢 VPN 通道被占用

手机已 root

一开始以为是 overlay 配置,结果 cmd overlay 验证并不涉及 DNS 。 抓 dumpsys connectivity ,确认是 ClientModeImpl 里往 LinkProperties 里强加的。 最终在 /apex/com.android.wifi/javalib/service-wifi.jar 找到关键方法:addBackupDnsServerIfNeeded()。

  • iptables 丢弃

(治标

iptables -I OUTPUT -d 114.114.114.114 -p udp --dport 53 -j REJECT
iptables -I OUTPUT -d 114.114.114.114 -p tcp --dport 53 -j REJECT

  • 反编译 service-wifi.jar 或者 hook ClientModeImpl 让 addBackupDnsServerIfNeeded() 返回空

(治本

罪魁祸首↓

private void addBackupDnsServerIfNeeded() {
    Iterator<InetAddress> it = this.mLinkProperties.getDnsServers().iterator();
    int i = 0;
    while (it.hasNext()) {
        if (it.next() instanceof Inet4Address) {
            i++;
        }
    }
    if (i == 1) {
        try {
            this.mLinkProperties.addDnsServer(InetAddress.getByName("114.114.114.114"));
        } catch (UnknownHostException unused) {
            if (this.mVerboseLoggingEnabled) {
                log("Adding 114 DNS Server Fails");
            }
        }
    }
}

吐槽

AOSP 已经有 Fallback 机制了,在无任何可用 DNS 时才会追加 8.8.8.8 。 小米一加、Moto 搞这种骚操作,看似提升了小白的网络体验,实际上剥夺了用户选择权,都是傻*