dig 和 nslookup 结果显示,我的 subdomain.cloudns.nz 使用 8.8.8.8 作为 dns 时连接超时,但对于其他任何域名或从其他地方访问时,它都可以正常工作

dig 和 nslookup 结果显示,我的 subdomain.cloudns.nz 使用 8.8.8.8 作为 dns 时连接超时,但对于其他任何域名或从其他地方访问时,它都可以正常工作

当我跑步时dig @8.8.8.8 mysub.cloudns.nz我得到了这个:

; <<>> DiG 9.16.1-Ubuntu <<>> @8.8.8.8 mysub.cloudns.nz
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached

但如果我添加any关键字作为这样的类型,它就会起作用:

dig @8.8.8.8 mysub.cloudns.nz any

结果如下:

; <<>> DiG 9.16.1-Ubuntu <<>> @8.8.8.8 mysub.cloudns.nz any
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44306
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;mysub.cloudns.nz.      IN  ANY

;; ANSWER SECTION:
mysub.cloudns.nz.   3600    IN  SOA ns41.cloudns.net. support.cloudns.net. 2022051801 7200 1800 1209600 3600
mysub.cloudns.nz.   3600    IN  NS  ns42.cloudns.net.
mysub.cloudns.nz.   3600    IN  NS  ns43.cloudns.net.
mysub.cloudns.nz.   3600    IN  NS  ns41.cloudns.net.
mysub.cloudns.nz.   3600    IN  NS  ns44.cloudns.net.
mysub.cloudns.nz.   3600    IN  A   1.2.3.4

;; Query time: 407 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: چارشنبه مئی 18 13:12:12 +0430 2022
;; MSG SIZE  rcvd: 193

看起来这个也有效: dig @8.8.8.8 mysub.cloudns.nz +tcp

那么为什么第一个会超时呢?nslookup 的结果也一样

注意:它适用于任何其他域名,如谷歌域名和其他域名。

答案1

问题出在我的 ISP 上mtn irancell。刚刚从其他朋友的笔记本电脑上检查过,它们使用相同的 ISP 和不同的 SIM 卡。在所有其他 ISP 上都没有问题。

相关内容