일부 도메인에 대한 DNS 확인이 실패했지만 dig +tcp는 작동함

일부 도메인에 대한 DNS 확인이 실패했지만 dig +tcp는 작동함

내 집 인터넷 연결에서는 대부분의 도메인을 확인할 수 있지만 cloudfront.net의 하위 도메인은 확인되지 않습니다.

$ dig @8.8.8.8 resolver-identity.cloudfront.net

; <<>> DiG 9.9.5-3-Ubuntu <<>> @8.8.8.8 resolver-identity.cloudfront.net
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached

그러나 TCP에서는 이 문제를 해결할 수 있습니다.

$ dig @8.8.8.8 resolver-identity.cloudfront.net +tcp

; <<>> DiG 9.9.5-3-Ubuntu <<>> @8.8.8.8 resolver-identity.cloudfront.net +tcp
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21121
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;resolver-identity.cloudfront.net. IN   A

;; ANSWER SECTION:
resolver-identity.cloudfront.net. 9 IN  A   74.125.190.147

;; Query time: 46 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Jun 30 11:26:14 IST 2014
;; MSG SIZE  rcvd: 77

무엇이 잘못될 수 있나요? 이 문제를 어떻게 해결할 수 있나요?

관련 정보