快速业务通道

Linux:DNS配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-20
LNS DNS配置

1.能够安装主域名服务器

2.正确配置主域名服务器

3.能够安装域从名服务器

4.正确配置从域名服务器

BIND默认安装.如果没有安装的话,BIND在第4张光盘中.

rpm -qa |grep bind

安装caching-nameserver软件包 

RHEL4系统为配置缓存域名服务器专门提供了名为“caching-nameserver”的软件包

该软件包保存在第1张安装光盘中

# rpm -ivh caching-nameserver-7.3-3.noarch.rpm 

在named.conf文件中设置域

建立正向解析域

zone "ltest.com" IN {

        type master;

        file "ltest.com.zone";

	allow-update { 192.168.1.2; };

        };

建立反向解析域

zone "1.168.192.in-addr.arpa" IN {

        type master; 

        file "192.168.1.rev";

	allow-update { 192.168.1.2; };

        };

建立正向区域文件

/var/named/ltest.com.zone

基本设置

$TTL    86400

@   IN SOA    ns1.ltest.com.   hostmaster.ltest.com. (

      42              ; serial (d. adams)

      3H              ; refresh

      15M             ; retry

      1W              ; expiry

      1D )            ; minimum

添加域名服务器记录 

域名服务器记录又称为NS记录,在区域文件中用于设置当前域的DNS服务器名称 

@               IN      NS      ns1.ltest.com.

@               IN      NS      ns2.ltest.com.

“@”符号在区域文件中代表默认的域(当前域)

添加地址记录 

地址记录又称为A记录,用于设置主机名到IP地址的对应记录 

ns1          IN      A       192.168.1.1

ns2          IN      A       192.168.1.2

host1        IN      A       192.168.1.11

host2        IN      A       192.168.1.12

添加别名记录 

别名记录又称CNAME记录,用于在区域文件中对主机名称设置别名

mail            IN      CNAME   host1.ltest.com.

www             IN      CNAME   host2.ltest.com. 

添加邮件交换记录 

邮件交换记录又称MX记录,用于设置当前域中提供邮件服务的服务器名称 

@              IN      MX      5       mail.ltest.com.

建立反向区域文件

反向解析文件的完整清单

# cat /var/named/192.168.1.rev

$TTL    86400

@   IN SOA    ns1.ltest.com.   hostmaster.ltest.com. (

      42              ; serial (d. adams)

      3H              ; refresh

      15M             ; retry

      1W              ; expiry

      1D )            ; minimum

@                IN      NS      ns1.ltest.com.

@                IN      NS      ns2.ltest.com.

1                     IN      PTR     ns1.ltest.com.

2                     IN      PTR     ns2.ltest.com.

11                    IN      PTR     host1.ltest.com.

12                    IN      PTR     host2.ltest.com.

测试named.conf主配置文件 

named-checkconf命令用于对BIND服务器的主配置文件中的配置内容进行检测

# named-checkconf 

测试区域文件 

named-checkzone命令用于检查区域文件中的语法错误,对正向区域文件和反向区域文件都可以进行检查

# named-checkzone ltest.com /var/named/ltest.com.zone

# named-checkzone 1.168.192.in-addr.arpa  /var/named/192.168.1.rev

启动DNS

service named start

构建从域名服务器

在named.conf文件中设置域

建立正向解析域

zone "ltest.com" IN {

        type slave; 

        file "slaves/ltest.com.zone"

        masters { 192.168.1.1 ; }; 

        }; 

建立反向解析域

zone "1.168.192.in-addr.arpa" IN {

        type slave; 

        file " slaves/192.168.1.rev";

        masters { 192.168.1.1 ; };

        }; 

检测配置文件和启动named服务 

从域名服务器只需要检测配置文件的语法

# named-checkconf 

启动从域名服务器

# service named start 

查看区域文件

从服务器启动后将从主域名服务器中获得区域文件并保存在指定的目录中

# ls /var/named/slaves/

192.168.1.rev  ltest.com.zone 

测试DNS

nslookup

Empire CMS,phome.net

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多
的内容动态改变的行高
  • Struts2导致eWebEditor上传不了文件问题 - 编程入门网
  • LIUNX 学习笔记(一)
  • Flash教程:格斗动画制作理论基础
  • CSS3教程(8):CSS3透明度指南
  • VMware CEO:操作系统是“历史垃圾”
  • linux下强制安装rpm
  • 数组操作类
  • 让你的脚本说话
  • FF下神秘的不起作用的CSS
  • Apache服务器的用户认证(2)
  • 移植linux 2.6.26到S3C2410(ARM9)上(5)
  • sudo: sorry, you must have a tty to run sudo
  • ASP.NET入门教程:Repeater控件
  • Phosohop实例教程:修改模糊照片的常用方法
  • Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

    地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

    电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

    《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号