安卓WiFI中设置DNS服务器无效

如题,我使用小米手机(安卓12)跟雷电模拟器(安卓9)进行测试:二台设备和DNS服务器位于同一局域网环境(WiFI)下。

  1. 启动位于宿主机中的DNS服务器。
  2. 在手机中打开WiFi进入当前WiFI的高级设置,将IP设置为静态,此时可以设置DNS,我在此将DNS设置为我DNS服务器的IP。
  3. 打开手机浏览器访问网址,在我DNS服务器上没有显示出域名,手机访问结果也体现出未使用我的DNS服务器。
    (若使用同一局域网下的Windows设备进行测试,在WiFI设置中设置DNS后测试,我DNS服务器上会回显域名,且访问结果也生效)(雷电模拟器进行相应操作,结果同样失败)
    请问是我设置得不对吗?还是安卓对DNS服务器有要求?

连wifi后,手机ping域名是什么ip?

手机连wifi,是从wifi路由器dhcp获取ip和dns解析地址,一般dns是路由器的lan口地址,路由器做了一个dns代理的功能,用自己wan口ip去访问自己设置的dns服务器地址,获得应答后,再返回给手机。可能原因是,windows的dns不是路由器的lan口地址