当前位置: 首页 > news >正文

建立名称server

一、实验的目的:
    实现DNSserver功能,提供正向、反向解析


二、实验环境
    装有Linux的Windows系统
  IP为192.168.6.3的虚拟机
   
三、实验目的
建立gr.org域的主名称server。解析:
名称                  IP                用途
ns.gr.org         192.168.6.3        名称server
www.gr.org        192.168.6.3        正规名
bbs.gr.org        192.168.6.3        别名
mail.gr.org       192.168.6.4        邮件server


四、实验过程(写出屏幕上的输出,作出必要的评述或解释)
1、配置文件 /etc/named.conf
备份该文件:
#cp /etc/named.conf /etc/named.conf.sample
#
改动该文件。在最后一行之前插入:


zone "gr.org"{
    type master;
    file "gr.org.db";
};


zone "6.168.192.in-addr.arpa"{
     type master;
     file "192.168.6.db";
};


  [root@localhost root]# cp /etc/named.conf /etc/named.conf.sample
  [root@localhost root]# vi /etc/named.conf
  在最后一行之前,输入以下内容:
  zone "gr.org"{
    type master;
    file "gr.org.db";
};


zone "6.168.192.in-addr.arpa"{
     type master;
     file "192.168.6.db";
};


2、创建正向区域文件 /var/named/gr.org.db
内容为:
$TTL 86400
@  IN  SOA  ns.gr.org.    root.gr.org.(
            20140308 ;serial
            8H       ;refresh
            4H       ;retry
            6W       ;expiry
            1D  )    ;minimum
     IN   NS      ns.gr.org.
     IN   MX  10  mail.gr.org.
bbs  IN   CNAME   www.gr.org.
ns   IN   A       192.168.6.3
www  IN   A       192.168.6.3
mail IN   A       192.168.6.4


  [root@localhost root]# cd /var/named
  [root@localhost named]# cat > gr.org.db
  $TTL 86400
  @  IN  SOA  ns.gr.org.    root.gr.org.(
              20140308 ;serial
              8H       ;refresh
              4H       ;retry
              6W       ;expiry
              1D  )    ;minimum
       IN   NS      ns.gr.org.
       IN   MX  10  mail.gr.org.
  bbs  IN   CNAME   www.gr.org.
  ns   IN   A       192.168.6.3
  www  IN   A       192.168.6.3
  mail IN   A       192.168.6.4




3、创建反向区域文件 /var/named/192.168.6.db
内容为:
$TTL 86400
@   IN  SOA   gr.org.  root.gr.org.(
              20140308 ;serial
              8H       ;refresh
              4H       ;retry
              6W       ;expiry
              1D )     ;minimum
     IN    NS      ns.gr.org.
3    IN    PTR     ns.gr.org.
3    IN    PTR     www.gr.org.
4    IN    PTR     mail.gr.org.


  [root@localhost named]# cat > /var/named/192.168.6.db
  $TTL 86400
  @   IN  SOA   gr.org.  root.gr.org.(
                20140308 ;serial
                8H       ;refresh
                4H       ;retry
                6W       ;expiry
                1D )     ;minimum
       IN    NS      ns.gr.org.
  3    IN    PTR     ns.gr.org.
  3    IN    PTR     www.gr.org.
  4    IN    PTR     mail.gr.org.


4、查看named是否已启动:
#ps -ax | grep named 


  [root@localhost named]# ps -ax | grep named
  
#
启动之:
#service named start


  [root@localhost named]# service named start
  [root@localhost named]#                                    [  确定  ]


5、client配置文件 /etc/resolv.conf内容为:
nameserver 192.168.6.3


  [root@localhost root]# vi /etc/resolv.conf
  改动为 nameserver 192.168.6.3


6、測试
#nslookup -sil bbs.gr.org


  [root@localhost root]# nslookup -sil bbs.gr.org
  Server:         172.16.1.5
  Address:        172.16.1.5#53


  bbs.gr.org      canonical name = www.gr.org.
  Name:   www.gr.org
  Address: 192.168.6.3


#host bbs.gr.org
  
  [root@localhost root]# host bbs.gr.org
  bbs.gr.org is an alias for www.gr.org.
  www.gr.org has address 192.168.6.3


#nslookup -sil mail.gr.org


  [root@localhost root]# nslookup -sil mail.gr.org
  Server:         172.16.1.5
  Address:        172.16.1.5#53


  Name:   mail.gr.org
  Address: 192.168.6.4


#nslookup -sil 192.168.6.4


  [root@localhost root]# nslookup -sil 192.168.6.4
  Server:         172.16.1.5
  Address:        172.16.1.5#53


  4.6.168.192.in-addr.arpa        name = mail.gr.org.


#nslookup -sil 192.168.6.3


  [root@localhost root]# nslookup -sil 192.168.6.3
  Server:         172.16.1.5
  Address:        172.16.1.5#53


  3.6.168.192.in-addr.arpa        name = ns.gr.org.
  3.6.168.192.in-addr.arpa        name = www.gr.o.6.168.192.in-addr.arpa.




7、Windowsclient測试
禁用本地连接,设置VMNet8的DNS为192.168.6.3。
运行命令:
C:>ping www.gr.org


  C:\>ping www.gr.org


  正在 Ping www.gr.org [192.168.6.3] 具有 32 字节的数据:
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64


  192.168.6.3 的 Ping 统计信息:
      数据包: 已发送 = 4。已接收 = 4。丢失 = 0 (0% 丢失)。
  往返行程的预计时间(以毫秒为单位):
     最短 = 0ms,最长 = 0ms,平均 = 0ms


C:>ping bbs.gr.org


  C:>ping bbs.gr.org


  正在 Ping www.gr.org [192.168.6.3] 具有 32 字节的数据:
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64
  来自 192.168.6.3 的回复: 字节=32 时间<1ms TTL=64


  192.168.6.3 的 Ping 统计信息:
      数据包: 已发送 = 4。已接收 = 4,丢失 = 0 (0% 丢失),
  往返行程的预计时间(以毫秒为单位):
     最短 = 0ms。最长 = 1ms,平均 = 0ms






五、实验的体会


太粗心。搞错了好几次数字,重来了几次。




本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5361251.html,如需转载请自行联系原作者   


相关文章:

  • Hyper-V Server增强会话模式
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • Spring AOP 1
  • 如何启动Nunit的调试功能
  • ELK日志分析系统实战(一)安装和部署
  • H3C路由器登录管理
  • Laravel5.1 条件性验证
  • Redhat7 增加swap分区
  • 进程调度器--UNIX还是是老大
  • 监控apache脚本原理
  • JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯
  • 13.liunx机器互相登录
  • nginx配置虚拟主机
  • mysql日志文件在哪
  • 21天让你成为Horizon View高手—Day7:配置View Connection Server
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【前端学习】-粗谈选择器
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • HTTP中的ETag在移动客户端的应用
  • JavaScript 基础知识 - 入门篇(一)
  • Mithril.js 入门介绍
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Python实现BT种子转化为磁力链接【实战】
  • redis学习笔记(三):列表、集合、有序集合
  • Sass Day-01
  • Vue学习第二天
  • WePY 在小程序性能调优上做出的探究
  • 爱情 北京女病人
  • 包装类对象
  • 笨办法学C 练习34:动态数组
  • 汉诺塔算法
  • 猴子数据域名防封接口降低小说被封的风险
  • 回顾 Swift 多平台移植进度 #2
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 扑朔迷离的属性和特性【彻底弄清】
  • 使用 QuickBI 搭建酷炫可视化分析
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (C语言)字符分类函数
  • (js)循环条件满足时终止循环
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (ZT)薛涌:谈贫说富
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (五)网络优化与超参数选择--九五小庞
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (一)RocketMQ初步认识
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)Mysql的优化设置
  • (转)Sublime Text3配置Lua运行环境
  • ****Linux下Mysql的安装和配置