DNS服务器返回的地址是IPV4还是IPV6有什么依据吗

我有一个设备通过8.8.8.8来解析某个域名,但是同时返回ipv4和ipV6的地址,我的设备已经关闭了IPV6,为啥给我返回ipv6的地址呢,不是我请求的地址是ipv4就给我返回IPV4的地址吗?

判断长度 短的v4长额v6

这个,建议你抓包看看,看看整个过程和返回,哪个环节上有疑点。