|
额,安卓底层就自带默认 dns ( udp dns ),可以使用 adb 指令查看,华为或者小米自己做得二层系统也携带了自己本土化的 dns ,早些是 udp dns ,现在新版手机可能直接是加密 dns 了,考虑到可能的网络解析问题,这类被内置的加密 dns 的域名解析策略应该是有尝试使用写死的 ip ,即存在 host 模式的内置加密 dns ,这种就很难搞了,还有一种情况就是隐藏了 dns 查询接口到品牌机自身的系统级 api 里,比如广告,日志,商店,云盘,还是那一句话,如果哪一天支付宝微信的业务接口兼代 dns 查询业务,没有人有办法屏蔽掉,最好的办法就是国内业务全部丢国内手机,海外业务丢海外手机 |