为什么我的Windows Server 2012上的DNS不是根据挖掘权威?

这是我试图理解的东西,而不是一个真正的问题。

我有一个新的Windows Server 2012 Essentials。 该服务器提供DNS,DHCP等。比方说,我的Windows域是我的Windows域,服务器的主机名是我的服务器。 域的DNS区域是my-windows-domain.local。 服务器的IP地址是192.168.1.5。

如果我在我们的局域网上使用Linux机器,我就能得到这个结果

my-server.my-windows-domain @ 192.168.1.5

; <<>> DiG 9.9.5-3-Ubuntu <<>> my-server.my-windows-domain.local @192.168.1.5 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6003 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;my-server.my-windows-domain.local. IN A ;; ANSWER SECTION: my-server.my-windows-domain.local. 3600 IN A 192.168.1.5 ;; Query time: 0 msec ;; SERVER: 192.168.1.5#53(192.168.1.5) ;; WHEN: Wed Jun 11 10:44:28 EDT 2014 ;; MSG SIZE rcvd: 73 

我觉得除了为什么是AUTHORITY:0以外,其他的都可以。

不应该这是my-windows-server.local域的权威吗?

挖soa my-windows-domain.local回来了:

 ; <<>> DiG 9.9.5-3-Ubuntu <<>> soa my-windows-domain.local ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29822 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 2 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;my-windows-domain.local. IN SOA ;; ANSWER SECTION: my-windows-domain.local. 3600 IN SOA my-server.my-windows-domain.local. hostmaster.my-windows-domain.local. 101 900 600 86400 3600 ;; ADDITIONAL SECTION: my-server.my-windows-domain.local. 3600 IN A 192.168.1.5 ;; Query time: 1 msec ;; SERVER: 192.168.1.5#53(192.168.1.5) ;; WHEN: Wed Jun 11 10:51:17 EDT 2014 ;; MSG SIZE rcvd: 120 

我知道build议不要使用.local,但是当我安装服务器时,没有其他的select,只需按照向导。

其实这是一个权威的答案。

; << >> DiG 9.9.5-3-Ubuntu << >> soa my-windows-domain.local ;; 全局选项:+ cmd ;; 得到答案:;; – >> HEADER << – 操作码:QUERY,状态:NOERROR,ID:29822 ;; 旗帜:qr aa rd ra; QUERY:1,答案:1,权限:0,附加:2

aa标志表示这是一个权威答案。

权威:0部分实际上告诉你答案不包含指向权威名称服务器的logging资源。

你可以看看RFC1035的第4部分,它将解释不同的字段和标志。