dev*_*os1 1 domain-name-system ip
在为我的域名设置自定义名称服务器而不是像 ns1.myserver.com 这样的域时,使用 IP 地址是否更好(为了效率)?
指定名称服务器时,需要提供NS
记录。NS
记录总是指向一个名字。请参阅NS 记录的值可以是 IP 地址吗?
$ host -t NS serverfault.com
serverfault.com name server ns3.serverfault.com.
serverfault.com name server ns4.serverfault.com.
serverfault.com name server ns1.serverfault.com.
serverfault.com name server ns2.serverfault.com.
Run Code Online (Sandbox Code Playgroud)
您作为名称服务器列出的任何主机也必须解析为 IP。
$ host ns3.serverfault.com
ns3.serverfault.com has address 69.59.196.217
Run Code Online (Sandbox Code Playgroud)
因此,如果您使用的界面要求您输入名称服务器的地址,请输入 DNS 名称。
另外,不要费心寻找 A 记录的往返时间——引用服务器也将A
记录保存为“胶水”。这就是为什么您通常还必须输入 IP 地址。在查找NS
记录时,我们也会得到额外的数据。对于我的注册商,我必须首先定义名称服务器的名称和 IP 组合,然后才能将名称服务器注册到域中。
$ dig serverfault.com. @b.gtld-servers.net
; <<>> DiG 9.7.3-P3 <<>> serverfault.com. @b.gtld-servers.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30818
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 3
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;serverfault.com. IN A
;; AUTHORITY SECTION:
serverfault.com. 172800 IN NS ns1.serverfault.com.
serverfault.com. 172800 IN NS ns2.serverfault.com.
serverfault.com. 172800 IN NS ns3.serverfault.com.
;; ADDITIONAL SECTION:
ns1.serverfault.com. 172800 IN A 64.34.119.33
ns2.serverfault.com. 172800 IN A 64.34.119.34
ns3.serverfault.com. 172800 IN A 69.59.196.217
;; Query time: 151 msec
;; SERVER: 192.33.14.30#53(192.33.14.30)
;; WHEN: Mon Mar 12 22:37:41 2012
;; MSG SIZE rcvd: 135
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
109 次 |
最近记录: |