Route53 SERVFAIL错误排查求助:dig查询返回REFUSED问题
;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 17438 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ; OPT=15: 00 16 61 74 20 64 65 6c 65 67 61 74 69 6f 6e 20 74 72 61 76 69 73 73 61 6c 6d 6f 6e 2e 63 6f 6d 2e ("..at delegation travissalmon.com.") ; OPT=15: 00 17 32 30 35 2e 32 35 31 2e 31 39 33 2e 31 34 37 3a 35 33 20 72 63 6f 64 65 3d 52 45 46 55 53 45 44 20 66 6f 72 20 74 72 61 76 69 73 73 61 6c 6d 6f 6e 2e 63 6f 6d 20 41 ("..205.251.193.147:53 rcode=REFUSED for travissalmon.com A") ;; QUESTION SECTION: ;travissalmon.com. IN A ;; Query time: 123 msec ;; SERVER: 1.1.1.1#53(1.1.1.1) ;; WHEN: Sat Mar 11 12:39:32 EST 2023 ;; MSG SIZE rcvd: 143
问题描述
我正在进行Cloud Resume Challenge(云简历挑战),按要求搭建网站时,运行dig travissalmon.com命令返回status: SERVFAIL。从返回信息能看到,权威DNS服务器205.251.193.147:53对该域名的A记录查询返回rcode=REFUSED。我从未修改过域名相关策略,不清楚问题原因,求指导解决方法。
解决步骤
- 先确认域名的权威DNS配置:运行
dig travissalmon.com NS查询当前的NS记录,核对是否指向205.251.193.147对应的服务器。如果NS记录异常,可能是注册商那边的配置被误改。 - 直接测试权威服务器:执行
dig @205.251.193.147 travissalmon.com A,验证是否直接返回REFUSED。若确实如此,可能的原因包括:- 该权威服务器上不存在你的域名DNS zone(比如注册商未创建zone或zone被误删)
- 服务器配置了IP白名单,拦截了公共DNS(如1.1.1.1)的查询请求
- 服务器内部配置错误,导致无法响应A记录查询
- 联系域名注册商:由于你未修改过域名策略,大概率是注册商的DNS服务出现故障或配置异常。提供dig输出给注册商技术支持,让他们排查zone状态、服务器配置是否正常。
- 临时切换DNS服务:若注册商处理缓慢,可将域名的NS记录切换到其他公共DNS服务(如Cloudflare、Route 53),重新配置A记录,先恢复域名解析,不影响挑战进度。
内容的提问来源于stack exchange,提问作者Travis Salmon
相关产品推荐
相关产品推荐

