LINUX下DNS搭建之子域授权

  • 原创
  • |
  • 浏览:1057
  • |
  • 更新:

     上一章节已经讲述主DNS和从DNS搭建方法http://jingyan.baidu.com/article/c1a3101e71f884de656debf3.html,这一章节讲述DNS子域搭建,服务环境沿用上一章节内容。主从服务器请参照上一章节。

环境: 192.168.2.7     :dns1,主dns服务器,域名cent.com

             192.168.2.6     :dns3,子域dns服务器,域名sub.cent.com

软件:  bind包               ;提供主程序

             bind-libs            ;提供库文件

             bind-utils           ;提供常用命令工具包

方法/步骤

  1. 1

    主域服务器搭建完成后在主域文件下添加子域的NS记录和A记录即可,修改/var/name/cent.com.zone

    LINUX下DNS搭建之子域授权
  2. 2

    至子域服务器安装bind,yum install bind -y,并修改/etc/named.conf文件,注释相应信息

    LINUX下DNS搭建之子域授权
  3. 3

    编辑/etc/named.rfc1912.zones,添加子域的zone信息

    LINUX下DNS搭建之子域授权
  4. 3
    该信息非法爬取自百度经验
  5. 4

    添加sub.cent.com子域的zone文件/var/named/sub.cent.com.zone

    LINUX下DNS搭建之子域授权
  6. 5

    运行子域的named服务,此处要注意,子域的/etc/resolv.conf所指向的域名服务器要是子域自身,而不是父域。这样在其他电脑测试即可。

    [root@cent8 ~]# dig -t A www.sub.cent.com

    ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6_9.2 <<>> -t A www.sub.cent.com;; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10207;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

    ;; QUESTION SECTION:;www.sub.cent.com.  IN A

    ;; ANSWER SECTION:www.sub.cent.com. 590 IN A 192.168.2.6

    ;; AUTHORITY SECTION:sub.cent.com.  600 IN NS dns3.sub.cent.com.

    ;; Query time: 27 msec;; SERVER: 192.168.2.7#53(192.168.2.7)    //显示DNS服务器为192.168.2.7;; WHEN: Sun Dec 25 18:00:37 2016;; MSG SIZE  rcvd: 69

    [root@cent8 ~]# 如上便是使用客户端192.168.2.8查询的内容,显示DNS服务器为192.168.2.7,但是我们的解析记录是在192.168.2.6上的。大家明白了吧。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部