关于GOOGLE DNS,最近有个奇怪的问题

众所周知,GOOGLE有两个公共的DNS:8.8.8.8和8.8.4.4,最近在没翻墙的情况下,ping 这两个DNS是没问题的,而且很快,只有10ms左右,但是使用nslookup命令就会返回错误,比如我要查询qq.com 即输入命令nslookup qq.com 8.8.8.8 会返回错误:*** UnKnown 找不到 qq.com: Query refused 因为能ping得通,刚开始以为是google dns服务器的问题,后来连上VPN翻墙后,再执行以上操作,结果一切正常,能返回qq.com的IP地址,这说明google dns是没问题的,难道是被GFW封了?但如果是封了话,为什么在没翻墙的情况下还能ping得通呢?这也是最近才出现的,以前用google dns都很正常,不知是不是我的网络问题。另外说一下,如果大家最近的网络也有问题,不稳定,也和我一样设置了google的dns,不妨换换其他的DNS看看。
DNS poisoning 是也. 牆的主要功能之一.
好幾年前已經有不少專文介紹, 如:
https://www.crowdstrike.com/blog/cyber-kung-fu-great-firewall-art-dns-poisoning/

ping 是 ICMP, DNS 跑 port 53, 牆很容易分開處理.
為防DNS洩密
合格的VPN都有專屬DNS伺服器

要发言请先登录注册