NS 记录(Name Server Record,名称服务器记录)是 DNS 记录类型之一,用于指定某个 DNS 区域的权威名称服务器。NS 记录告诉 DNS 客户端哪些服务器是负责解析特定域名的权威服务器。通过查询 NS 记录,DNS 客户端可以找到正确的服务器来获取更多的 DNS 记录信息。
NS记录的基本格式如下:
《
类型=ns
名=<域名>
主机域名=<名称服务器域名>
【生存时间=<生存时间>】 # 可选,单位通常是秒,默认值由DNS服务器配置决定
【注释=<注释信息>】 # 可选,用于记录额外的说明信息
》
ns
,表示这是一个NS记录。example.com
。ns1.example.com
。假设我们有一个域名example.com
,并希望指定两个名称服务器ns1.example.com
和ns2.example.com
。在坦克NS的Tconf文件中,可以这样写:
《
类型=ns
名=example.com
主机域名=ns1.example.com
生存时间=3600
注释=主名称服务器
》
《
类型=ns
名=example.com
主机域名=ns2.example.com
生存时间=3600
注释=备用名称服务器
》
ping
、dig
、nslookup
等进行监控。在 Terminal 执行:
nslookup -type=ns example.com 127.0.0.1
输出:
Server: 127.0.0.1
Address: 127.0.0.1#53
example.com nameserver = ns1.example.com.
example.com nameserver = ns2.example.com.