【问题标题】:Why I get a SOA dig response?为什么我会收到 SOA 挖掘响应?
【发布时间】:2015-02-16 10:52:10
【问题描述】:

前段时间我建立了一个包含一些子域的网站(example.comtest.example.com...)

上周我添加了一个新的子域new.example.com,今天我意识到当我挖掘到辅助服务器时,我得到的是 SOA 记录作为响应,而不是答案本身:

root@Nigeria:~$ dig new.example.com @ns.kimsufi.com

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> new.example.com @ns.kimsufi.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 11559
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;new.example.com.       IN  A

;; AUTHORITY SECTION:
example.com.        86400   IN  SOA ns345678.ip-93-122-113.eu. info.test.com. 2015021005 28800 7200 604800 86400

;; Query time: 36 msec
;; SERVER: 213.186.33.199#53(213.186.33.199)
;; WHEN: Mon Feb 16 11:14:35 2015
;; MSG SIZE  rcvd: 108

我想知道为什么我得到的是权威响应而不是正确响应。如果我深入了解托管我的网站和 DNS 服务器的正确服务器“ns345678.ip-93-122-113.eu”,我会得到预期的响应:

;; ANSWER SECTION:
new.example.com.    86400   IN  A   93.122.113.255

为什么辅助 DNS 没有给出new 子域的答案?它正在为“test.example.com”等旧子域提供答案。以及我必须如何解释 SOA 响应?什么意思?

【问题讨论】:

    标签: dns bind server


    【解决方案1】:

    授权段中的 SOA 记录连同设置了 AA 标志表明回复是权威的。所以你粘贴的回复的意思是ns.kimsufi.com说它肯定知道你要求的名字(new.example.com)不存在。

    如果您没有隐藏实际域名,那么有人可能会告诉您您没有得到预期响应的原因。但事实上,这就是你所能得到的一切。

    【讨论】:

    • 谢谢,你的回答很清楚。我只是想知道这个答案是什么意思。问题是我没有更改序列号,但我想知道这个答案是“向 ns345678.ip-93-122-113.eu 询问服务器 IP”还是“此域不可用”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 2011-03-04
    相关资源
    最近更新 更多