中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 操作系统 > Linux > Linux应用
Linux牛刀小试系列讲座之Linux域名服务(2)
作者:佚名 时间:2007-10-08 14:53 出处:网管员世界 责编:月夜寒箫
              摘要:Linux牛刀小试系列讲座之Linux域名服务(2)
现在,假设申请了一个域名空间sery.com,一段可用的全球惟一单播IP地址,并且在域名注册服务商的服务器上解析出一台主机ns.sery.com,其IP地址为202.108.99.222(假设的,勿对号入座),接下来就可以着手配置了。

先把安装了域名解析服务机器的IP设置成202.108.99.222,然后修改配置文件/etc/named.conf,内容如下:

//默认的代码块如上,此处省略以减少篇幅
            zone “sery.com” IN {            //正向解析
            type master;
            file “named.sery.com”;
            };
            zone “99.108.202-addr.arpa” IN {  //反向解析
            type master;
            file “ip.sery.com”;
            };
            include “/etc/rndc.key”;
            
保存文件后退出。然后参照默认区域文件/var/named/localhost.zone的样式手动创建在/etc/named.conf中定义的区域文件named.sery.com及ip.sery.com文件。localhost.zone文件的内容如下:

$TTL 86400     //解析的地址在数据库中缓存时间
            $ORIGIN localhost
            @    ld  IN SOA    @ root (
            20060101        //序列号
            28800           //刷新时间
            7200            //重试时间
            3600000         //过期时间
            3h              //保存时间
            )
            ld  IN  NS   @
            ld  IN  A   127.0.0.1
            
用vi编辑器把文件/var/named/named.sery.com改成下列式样:

$TTL 86400
            @         IN SOA  sery.com.  root.sery.com. (
            20060101
            28800
            144000
            3600000
            86400
            )
            ;Name servers
            IN  NS   ns.sery.com.           //主DNS
            IN  NS   ns1.sery.com.          //辅DNS
            ;mail server
            IN  MX   mail.sery.com.
            ns        IN  A    202.108.99.222
            ns1       IN  A    202.108.99.200
            www       IN  A    202.108.99.201
            mail      IN  A    202.108.99.202
            ftp       IN  A    202.108.99.203
            
再创建反向解析文件 # vi /var/named/ip.sery.com:

$TTL 86400
            @         IN SOA  99.108.22-addr.arpa.  root.sery.com. (
            20060101
            28800
            144000
            3600000
            86400
            )
            IN  NS   ns.sery.com.
            IN  NS   ns1.sery.com.
            IN  MX   mail.sery.com.
            200 IN  PTR  ns1.sery.com.
            201 IN  PTR  www.sery.com.
            202 IN  PTR  mail.sery.com.
            203 IN  PTR  ftp.sery.com.
            222 IN  PTR  ns.sery.com
            

到这里,一个具备基本功能的域名解析服务器就创建成功了。

注意:在域名空间和主机名的后面都有一个代表顶级域的点“.”,很多配置任务不能成功的原因就是把这个“.”给丢掉了。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有