CentOS7配置域名解析服务DNS
<h1>前言</h1><p>DNS(Domain Name System),域名系统,提供由域名解析到ip的服务,是互联网的重要基础服务。<br>
下面我们就来在CentOS7上使用bind配置一下DNS服务器</p>
<hr>
<p> </p>
<h1>一、安装配置DNS</h1>
<h2>(一)安装域名服务程序</h2>
<pre><code class="language-bash">yum install bind-chroot -y</code></pre>
<p> </p>
<p><img id="img1572779484567" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442700-2081756402.png" alt="" width="468" height="488"></p>
<p> </p>
<h2>(二)修改相关配置文件</h2>
<p> </p>
<p>域名解析服务Bind的程序名称叫做named,服务程序的配置文件如下:</p>
<table class="Table" style="background: rgba(255, 255, 255, 1); border-collapse: collapse; border: none; width: 17cm" cellspacing="0">
<tbody>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">主程序</span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 396.3pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">/usr/sbin/named</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">主配置文件</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 396.3pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">/etc/named.conf</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">区域配置文件</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 396.3pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">/etc/named.rfc1912.zones</span></span></span></span></span></td>
</tr>
</tbody>
</table>
<p>修改主配置文件</p>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># vim /etc/named.conf</span></span></span></span></p>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">// server as a caching only nameserver (as a localhost DNS resolver only).</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">// See /usr/share/doc/bind*/sample/ for example named configuration files.</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">options {</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">//</span></span><span style="font-size: 9pt"><span style="font-family: 宋体">将下行中的127.0.0.1修改为any,代表允许监听任何IP地址。</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">listen-on port 53 { <strong><span style="font-family: 宋体">127.0.0.1</span></strong>; };</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">listen-on-v6 port 53 { ::1; };</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">directory "/var/named";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">dump-file "/var/named/data/cache_dump.db";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">statistics-file "/var/named/data/named_stats.txt";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">memstatistics-file "/var/named/data/named_mem_stats.txt";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">//</span></span><span style="font-size: 9pt"><span style="font-family: 宋体">将下行中的localhost修改为any,代表允许任何主机查询。</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">allow-query { <strong><span style="font-family: 宋体">localhost</span></strong>; };</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">recursion yes;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">dnssec-enable yes;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">dnssec-validation yes;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">dnssec-lookaside auto;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">/* Path to ISC DLV key */</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">bindkeys-file "/etc/named.iscdlv.key";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">managed-keys-directory "/var/named/dynamic";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">pid-file "/run/named/named.pid";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">session-keyfile "/run/named/session.key";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">};</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">logging {</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">channel default_debug {</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">file "data/named.run";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">severity dynamic;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">};</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">};</span></span></span></span><br>
<br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">//</span></span><span style="font-size: 9pt"><span style="font-family: 宋体">此文件内定义了全球13台根DNS服务器的IP地址</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">zone "." IN {</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">type hint;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">file "named.ca";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">};</span></span></span></span><br>
<br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">//</span></span><span style="font-size: 9pt"><span style="font-family: 宋体">此文件保存着正向与反向解析的区域信息,非常的重要。</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">include "/etc/named.rfc1912.zones";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">include "/etc/named.root.key";<br>
<br>
修改后的文件:</span></span></span></span><br>
<img id="img1572782261286" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442705-59891060.png" alt="" width="466" height="496"></p>
<h1>二、解析实验</h1>
<h2>(一)将系统的DNS地址修改为本机</h2>
<p>
<img id="img1572783422373" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442683-597347828.png" alt="" width="459" height="508"></p>
<h2>(二)正向地址解析实验</h2>
<p>
</p>
<h3>1.修改区域配置文件</h3>
<p>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">正向解析的作用是<span style="text-decoration: underline">根据主机名(域名)查找到对应的IP地址</span>,区域文件中已有一些默认信息,可不必理会,直接在下面追加即可:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># vim /etc/named.rfc1912.zones</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">zone "centos.com" IN {</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">type master;</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">file "centos.com.zone";</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">allow-update {none;};</span></span></span></span><br>
<br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">}</span></span></span></span><img id="img1572784667882" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442702-1506759370.png" alt="" width="446" height="440"></p>
<h3>2.配置解析数据</h3>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">可以直接复制正向解析模板文件:”<strong><span style="font-family: 宋体">/var/named/named.localhost</span></strong>“,填写信息后即可直接使用。</span></span></span></span></p>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">切换工作目录到bind(named)数据目录:</span></span></span></span></p>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># cd /var/named/</span></span></span></span></p>
<p><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">查看区域数据文件的权限:</span></span></span></span></p>
<p>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># ls -al named.localhost</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">-rw-r-----. 1 root named 152 Jun 21 2007 named.localhost</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">执行cp命令时加入-a,代表连通复制原来文件的属性、所有者、组等信息:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># cp -a named.localhost centos.com.zone</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">编辑centos.com域名的区域数据文件:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># vim centos.com.zone</span></span></span></span><br>
如图:<br>
<img id="img1572785148885" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442648-193834477.png" alt="" width="431" height="102"><br>
</p>
<table class="Table" style="background: rgba(255, 255, 255, 1); border-collapse: collapse; border: none; width: 484.05pt" cellspacing="0">
<tbody>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">$TTL 1D</span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">生存周期为1天</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1); width: 105.75pt"> </td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">@</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN SOA</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">centos.com.</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">root.centos.com.</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">(</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 105.75pt"> </td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">授权信息开始:</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#DNS</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">区域的地址</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">域名管理员的邮箱(不要用@符号)</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 105.75pt"> </td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">0;serial</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 105.75pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">更新序列号</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">1D;refresh</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 105.75pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">更新时间</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">1H;retry</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 105.75pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">重试延时</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">1W;expire</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 105.75pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">失效时间</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"> </td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">3H;minimum</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 105.75pt"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">无效解析记录的缓存时间</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">NS</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">ns.centos.com.</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">域名服务器记录</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">ns</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN A</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">192.168.20.100</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">地址记录(ns.centos.com.)</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"> </td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN MX 10</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">mail.centos.com.</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">邮箱交换记录</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">mail</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN A</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">192.168.20.100</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">地址记录(mail.centos.com.)</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">www</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN A</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">192.168.20.100</span></span></span></span></span></td>
<td style="background-color: rgba(249, 249, 249, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">地址记录(www.centos.com.)</span></span></span></span></span></td>
</tr>
<tr>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">bbs</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">IN A</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1)" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">192.168.20.100</span></span></span></span></span></td>
<td style="background-color: rgba(255, 255, 255, 1); width: 171.45pt" colspan="2"><span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">#</span></span></span><span style="font-size: 9pt"><span style="font-family: 宋体"><span style="color: rgba(0, 0, 0, 1)">地址记录(bbs.centos.com.)</span></span></span></span></span></td>
</tr>
</tbody>
</table>
<p>
<br>
如图:<br>
<img id="img1572786456299" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442651-2040116747.png" alt=""><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">重启named服务让配置文件立即生效:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># systemctl restart named</span></span></span></span><img id="img1572788621763" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442532-1510017199.png" alt="" width="465" height="19"></p>
<h3>3.检验解析结果</h3>
<p>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><strong><span style="font-size: 9pt"><span style="font-family: 宋体">nslookup</span></span></strong><span style="font-size: 9pt"><span style="font-family: 宋体">命令用于检测能否从网络DNS服务器中查询到域名与IP地址的解析记录,检测named服务的解析能否成功。<br>
此为查询DNS服务器的信息:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体"># nslookup</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">> www.centos.com</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">Server: 127.0.0.1</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">Address: 127.0.0.1#53</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">顺利的将域名的对应IP地址解析出来了:</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">Name: www.centos.com</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">Address: 192.168.10.10</span></span></span></span><br>
<span style="font-size: 10.5pt"><span style="font-family: Calibri, sans-serif"><span style="font-size: 9pt"><span style="font-family: 宋体">> bbs.centos.com</span></span></span></span><br>
<img id="img1572788527300" src="https://img2018.cnblogs.com/other/1835658/201911/1835658-20191103214442562-2024777637.png" alt="" width="384" height="123"></p><br><br>
来源:https://www.cnblogs.com/arisskz6/p/11789342.html
頁:
[1]