• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

redhat7.2 DNS配置笔记

发布: 2007-7-02 21:50 | 作者: admin | 来源: | 查看: 8次 | 进入软件测试论坛讨论

领测软件测试网

  最近在众高手的帮助下,终于配置好了dns服务。现在把个人总结写出,希望对像我一样刚学linux的朋友有所帮助。

测试环境:

  操作系统:redhat 7.2

一、实例环境:

  1。一个c类网段地址:202.101.55.0

  2。公司注册域名:longyu.edu

  3.域名服务器IP为:202。101。55。1 主机名:www

  4.要解析的服务器有:

www.longyu.edu (web服务器) mail.longyu.edu(email 服务器)

二、安装前准备工作:

  1。首先安装bind

  这里你可以采有两种方式安装,一种是直接安装rpm包,另一种是自已编译。我建议安装rpm包,既方便又省事。

  安装完成后应该在/ect目录下生成named.conf文件和/var/named目录

  2。必须保证系统/etc/有以下2个文件:/etc/resolve.conf和/etc/host.conf

  resolve.conf文件内容如下:

domain longyu.edu nameserve 202.101.55.1

  /ect/host.conf文件内容如下:

ord hosts,bind multi off

三、dns的主配置文件/ect/named.conf

  named.conf文件内容如下:

  options {     directory @#/var/named@#;   };   zone @#.@# {     type hint;     file @#named.ca@#;   }   zone @#localhost@# IN {     file "localhost.zone"     allow-update{none;};   };   zone @#0.0.127.in-addr.arpa@#{     type master;     file @#named.local@#;   };   zone @#longyu.edu@#{     type master;     file @#longyu.edu@#;   };   zone @#55.101.202.in-addr.arpa@#{     type master;     file @#55.101.202@#;   };   include "/etc/rndc.key";

注释:

  文件的 部分option指定域数据文件都存放在/var/name目录下,一般情况不做修改。

  文件第二部分,zone"."定义了根域信息,也就是当域名服务器收到域名查询时,发现客户查询请求时,发现客户希望查询的域名不是本地域名是,它就会查询询/etc/named.ca中定义的根域名服务器,直到最终得到自己希望查询的域名。

  文件的第三部分zone "localhost" 和 zone "0.0.127.in-addr-arpa"定义了本地回路的正反向解析,一般不修改。

  文件的第四部分是关键,这里设置我们想要的域名。

  定义了域longyu.edu的相关信息。

  master是指该服务器为主域服务器

  type指定该哉性质

  hint指根域

四、配置dns正向域名转换数据文件/var/named/longyu.edu.

  $ TTL 86400   $ ORLGIN longyu.edu.   @ 1D IN SOA ns.longyu.edu. root.longyu.edu.    (42; serial (d.adams)    3H; refresh    15M; retry    1w; expiry    1D;);minimum   @ 1D IN NS longyu.edu.   @ 1D IN MX 10 mail.longyu.edu. 1D IN A 202.101.55.1   www 1D IN A 202.101.55.1   ns 1D IN A 202.101.55.1   mail 1D IN A 202.101.55.1

五。DNS反向域名解析转抵换数据文件/var/named/202.101.55

  TTL   @ IN SOA ns.longyu.edu. root.longyu.edu.(     19997022700;serial     28800; refresh     14400; retry     3600000; expire   @ IN NS longyu.edu.   1 IN PTR longyu.edu.   2 IN PRT mail.logyu.edu.   4 IN PRT ns.longyu.edu.

注释:

  1。SOA是主服务器一定要设置的命令,通常入在 行

  2。最前面的符号“@”代表目前所管辖的域。 “IN”代表地址类别,这里就是固定使用“IN”的。

  3。填入域名服务器,记住由于DNS数据文件的特殊格式规定,在最后一定要加上“·”我们填入ns.longyu.edu.

  4.域名服务器管理员的E-MAIL地址,但要注意的是,E-Mail地址中的分隔符“@”在这里用“·”来代替,在最后也要加上“。”,在这里,我们相应写入:“root.longyu.edu.

  OK,到此就已经基本配置完了,接下来测试最简单的方法就是ping longyu.edu,另一种方法是nslookup

  我是刚学linux,也许有些地方写的不对,还忘众高手指正。我只是希望对像我一样刚学linux的朋友有所帮助。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网