在 DNS 设置 centos 8 中向后 nslookup ip

在 DNS 设置 centos 8 中向后 nslookup ip

我在 CentOS 8 上设置了一个 DNS 服务器。但是命令“nslookup”没有正确的输出。输出不包含我为其设置的名称服务器。

答案1

总体思路

  • 我注意到,Serial您的区域的 已在3多个帖子中保持为。Serial每次对该区域文件进行更改时,给定区域的条目都需要增加。如果未能Serial针对每组更改更新此条目,则可能导致忽略新更改。

  • 假设您正在使用 ex. nslookup -type=ns sudia.com,您可能需要添加名称服务器的名称或 IP 地址才能查询正确的记录,例如:

     nslookup -type=ns sudia.com your.name.server
    
     nslookup -type=ns sudia.com 1.2.3.4
    
  • 这些可以是本地或远程名称/IP,但请注意,不同的值可能会返回不同的结果。

  • 您可能希望仔细检查您的域名是否已正确设置以使用您的名称服务器(例如通过您的注册商的域名控制面板)。这可能包括子域名条目,例如ns1.sudia.com以及ns2.sudia.com胶合记录。

  • 反向区域实际上是可选的,并且不应影响返回的名称服务器。

其他说明

虽然这与您的问题无关,但是您在最终的反向指针输入域中缺少一个句点(这可能是一个简单的剪切和粘贴错误)。

另外,作为您示例中 SOA 记录的一个小注释,我不认为ns2.sudia.com.它会做我猜想你会认为它会做的事情。假设您希望在 DNS 转发文件中添加两个名称服务器ns1.sudia.com.,即使区域存在两个或多个名称服务器条目,也仅需要 eg 。

在 SOA 记录中,之前的“第二个”条目()是电子邮件地址。因此,在您的示例中:

@   IN  SOA     ns1.sudia.com. ns2.sudia.com. (

该条目ns1.sudia.com.指定了名称服务器并ns2.sudia.com.指定了电子邮件地址 ( [email protected]),用于联系域所有者等。从长远来看,第二条条目的内容并不重要,例如:

@   IN  SOA     ns1.sudia.com. totally-fake-email.example.com. (

但是,虽然广泛需要第二个“电子邮件”条目,但重申一下,在那里放置第二个名称服务器的名称是没有意义的。

例如 var/named/fwd.sudia.com.db(附有 SOA 邮件提醒)

@   IN  SOA     ns1.sudia.com. email.sudia.com. (
                                               6           ;Serial
                                               3600        ;Refresh
                                               1800        ;Retry
                                               604800      ;Expire
                                               86400       ;Minimum TTL
)

;Name Server Information
@       IN  NS      ns1.sudia.com.
@       IN  NS      ns2.sudia.com.

;IP address of Name Server
ns1       IN  A       136.243.197.164
ns2       IN  A       136.243.197.164

;A - Record Host Name To IP Address
sudia.com.     IN  A       136.243.197.164
www             IN  A       136.243.197.164

;CNAME record
ftp     IN CNAME        www.sudia.com.

反向 DNS 区域(附有 SOA 邮件提醒)

@   IN  SOA     ns1.sudia.com. email.sudia.com. (
                                               6           ;Serial
                                               3600        ;Refresh
                                               1800        ;Retry
                                               604800      ;Expire
                                               86400       ;Minimum TTL
)

;Name Server Information
@         IN NS         ns1.sudia.com.
@         IN NS         ns2.sudia.com.

;Reverse lookup for Name Server 164
164        IN  PTR     ns1.sudia.com.
164        IN  PTR     ns2.sudia.com.

;PTR Record IP address to Host Name
164      IN  PTR     www.sudia.com.

相关内容