本人在Windows10 6to4隧道环境下+hosts无法更新系统,查来查去发现是hosts出了问题
在Windows10 6to4隧道环境下+hosts前,你windows更新默认走hosts里面的地址,这导致了windows更新返回一个错误代码,这个错误代码几乎无解
首先在6to4加hosts的情况下,nslookup download.windowsupdate.com结果返回的首先是ipv6地址
如果你用的是https://github.com/lennylxx/ipv6-hosts的hosts,那么请删除hosts里面的Microsoft地址
删除完后再放进etc文件夹里替换,然后cmd执行ipconfig/flushdns此时在nslookup download.windowsupdate.com看看
解析回来的是ipv4的地址,再次更新看看
已经正常走回ipv4,本方法适用于那些用了6to4隧道后更新不了的童鞋,教育网请无视
关于优先级:正常的优先级是这样子的,这个优先级作为参照,一般来说不需要更改优先级就可以用6to4了