DNS-实验要求


实验环境

公司注册了两个DNS区域:benet.com,accp.com。要求使用两台RHEL6.5服务器构建域名系统,分别作为主、从域名服务器,其中的任一台都能够解析benet.com、accp.com域的主机地址

需求描述:

  • 主域名服务器地址为ns1.benet.com(173.16.16.5)
  • 从域名服务器地址为ns2.benet.com(173.16.16.6)
  • 为benet.com、accp.com区域提供以下解析记录
    • mail.benet.com(123.45.67.89),ftp.benet.com(123.45.67.90)
    • www.benet.com(123.45.67.88), *benet.com(123.45.67.88)
    • www.accp.com(58.109.87.65), forum.accp.com(58.109.87.66)
  • 参考上次内容,为benet.com区域中的www、mail、ftp站点提供反向解析。

1.在named.conf配置文件中添加“benet.com”主区域

[root@ns1 ~]# vi /etc/named.conf
……
zone "benet.com" IN {
        type master;
        file "benet.com.zone";
        allow-transfer { 173.16.16.6; };
};
zone "accp.com" IN {
        type master;
        file "accp.com.zone";
        allow-transfer { 173.16.16.6; };
zone "67.45.123.in-addr.arpa" IN {
        type master;
        file "123.45.67.arpa";
        allow-transfer { 173.16.16.6; };
};

2.建立“benet.com”区域的数据文件

[root@ns1 ~]# vi var/named/benet.com.zone
……
@         IN      NS      ns1.benet.com.  
          IN      NS      ns2.benet.com.  
          IN      A       173.16.16.5  
          IN      MX  10  mail.benet.com.  
ns1       IN      A       173.16.16.5
ns2       IN      A       173.16.16.6
mail      IN      A       123.45.67.89
www       IN      A       123.45.67.88
ftp     IN      A       123.45.67.90
*         IN      A       123.45.67.88
[root@ns1 ~]# vi var/named/accp.com.zone
……
@         IN      NS      ns1.benet.com.  
          IN      NS      ns2.benet.com.  
          IN      A       173.16.16.5  
          IN      MX  10  mail.benet.com.  
ns1       IN      A       173.16.16.5
ns2       IN      A       173.16.16.6
www       IN      A       58.109.87.65
forum     IN      A       58.109.87.66
[root@ns1 ~]# vi /var/named/123.45.67.arpa
……
@     IN      NS      ns1.benet.com.
      IN      NS      ns2.benet.com.
88     IN      PTR     www.benet.com.
89     IN      PTR     mail.benet.com.
90     IN      PTR     ftp.benet.com.

3.启动或者重新加载named服务程序

service named reload

4.验证主域名服务器

 验证正向解析:nslookup www.benet.com
 验证泛域名解析:nslookup other.benet.com
 验证反向解析: nslookup 173.16.16.5
  • 若出现故障,请检查日志文件 /var/log/messages

二、构建从域名服务器

[root@ns2 ~]# vi /etc/named.conf
……
zone "benet.com" IN {
        type slave;
        masters { 173.16.16.5; };
        file "slaves/benet.com.zone";
};
zone "accp.com" IN {
        type slave;
        masters { 173.16.16.5; };
        file "slaves/accp.com.zone";
};
zone "67.45.123.in-addr.arpa" IN {
        type slave;
        masters { 173.16.16.5; };
        file "slaves/123.45.67.arpa";
};

results matching ""

    No results matching ""