某些域名的 DNS 查找超时

某些域名的 DNS 查找超时

我网络上的客户端的某些 DNS 请求超时。

例如:google.com 将解析,但 YouTube 将超时

我的默认网关是我的路由器,但即使使用 nslookup(windows)使用 8.8.8.8,YouTube(google.com 解析)也会出现超时

我的路由器允许通过其 Web 界面进行 nslookup,并尝试无法本地解析的域名,并且顺利进行解析。

我不明白哪里出了问题,我最初的想法是路由器最近的固件更新出了问题,但回滚到旧版本并没有真正改变任何东西。

我也不明白在客户端上使用 nslookup 覆盖 DNS 服务器是否会导致相同的超时行为(这让我认为路由器上的转发存在问题)

问题:发生了什么,我该怎么做才能修复我的 DNS 解析?有哪些好的故障排除步骤。我已经测试了 traceroute 和 tracert (windows) 到 8.8.8.8 服务器,并且它工作正常,ping 该 DNS 服务器也工作正常

编辑此处是挖掘可以和不能解析的域名的一些示例:

; <<>> DiG 9.11.3-1ubuntu1.7-Ubuntu <<>> r1---sn-ogueln76.googlevideo.com
;; global options: +cmd
;; connection timed out; no servers could be reached

对于可以解析的域名:

; <<>> DiG 9.11.3-1ubuntu1.7-Ubuntu <<>> developers.facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50712
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;developers.facebook.com.       IN      A

;; ANSWER SECTION:
developers.facebook.com. 3322   IN      CNAME   developers.c10r.facebook.com.
developers.c10r.facebook.com. 8 IN      A       31.13.82.1

;; Query time: 4 msec
;; SERVER: 192.168.50.1#53(192.168.50.1)
;; WHEN: Mon Nov 25 07:26:47 JST 2019
;; MSG SIZE  rcvd: 98

相关内容