建立名称服务器

一、实验的目的:

实现DNS服务器功能,提供正向、反向解析

二、实验环境

装有Linux的Windows系统

  IP为192.168.6.3的虚拟机

   

三、实验目的

建立gr.org域的主名称服务器。解析:

名称                  IP                用途

ns.gr.org         192.168.6.3        名称服务器

www.gr.org        192.168.6.3        正规名

bbs.gr.org        192.168.6.3        别名

mail.gr.org       192.168.6.4        邮件服务器

四、实验过程(写出屏幕上的输出,作出必要的评述或解释)

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";

};

  [[email protected] root]# cp /etc/named.conf /etc/named.conf.sample

  [[email protected] 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

  [[email protected] root]# cd /var/named

  [[email protected] 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.

  [[email protected] 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 

  [[email protected] named]# ps -ax | grep named

  

#

启动之:

#service named start

  [[email protected] named]# service named start

  [[email protected] named]#                                    [  确定  ]

5、客户端配置文件 /etc/resolv.conf内容为:

nameserver 192.168.6.3

  [[email protected] root]# vi /etc/resolv.conf

  修改为 nameserver 192.168.6.3

6、测试

#nslookup -sil bbs.gr.org

[[email protected] 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

[[email protected] 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

[[email protected] 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

[[email protected] 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

[[email protected] 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、Windows客户端测试

禁用本地连接,设置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

五、实验的体会

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-06 07:06:45

建立名称服务器的相关文章

翻译brent ozar的sqlserver dba训练课程——第一章:建立数据库服务器清单

在公司里,走进销售副总裁的办公室,询问他手下有多少销售人员.不,我的意思是你并不要那么做,他们会问你销售工具为什么那么慢. 其实我的意思是,如果你能走进他的办公室问他这个问题.我敢打赌,他会马上回答,不会有片刻犹豫.或者你走进ceo的办公室问他有多少员工,或者问cfo年度预算是多少,他们肯定会迅速回答. 因此,我的观点是,当你负责某个事物时,你需要清楚的知道你所负责的是那些. 制作一个表格清单 让我们开始制作一个表格清单.在表格的顶部,我们列出以下列: sqlserver版本(2005.2008

配置与管理DNS服务器——配置主要名称服务器

配置主要名称服务器 1.配置正向解析区域 授权DNS服务器管理zhengmingliang.com区域,并把该区域文件命名为zhengmingliang.com.zone. (1)      建立主配置文件named.conf 首先进入到以下目录 在named.conf中编辑以下内容 (2)      建立zhengmingliang.com.zone区域文件 在zhengmingliang.com.zone文件中做如下修改 @是区域名称的缩写.如果在正向解析区域文件中遇到@符号,则都可以替换成

SQL Server之间建立链接服务器

打开SSMS,服务器对象--链接服务器,右键"新建链接服务器",常规选项,输入链接服务器名称或IP地址,服务器类型选择SQL Server 在安全性选项,选择下面的选项,输入账号和密码,然后点确定即可. 在SSMS中,服务器对象--链接服务器,就会出现刚刚你建立的链接服务器名称. 假设刚刚建立的链接服务器名称为192.168.10.10 测试: select top 10 * from "192.168.10.10".test.dbo.test 即可查看test数据

本地建立SVN服务器

想在自己电脑上搭建SVN服务器,于是有以下步骤. 首先明确SVN服务包括服务器和客户端,平时听到的TortoiseSVN就是一个客户端. 首先下载两个软件,服务器端我使用的是VisualSVN,版本是VisualSVN-Server-2.7.7.msi,客户端是TortoiseSVN,版本是npp.6.6.8.Installer.1406601028.exe 安装完两个软件. 打开VisualSVN,如图所示: 建立一个版本库,操作过程如图所示: 这里没有选择上面空的版本库,也是为了简便,下次实

建立ftp服务器

使用serv-u(11以上版本)建立ftp服务器,以URL:ftp://ftp.ganenX.cn/发布. 1:安装serv-u 2:在serv-u中新建用户 登录id为ftp.ganen4.cn 根目录为自己制定的目录如D://ganen4 创建成功 3:在DNS中新建区域 区域名为ganen4.cn 在区域中新建主机主机名为ftp 在internet浏览器中输入ftp://ftp.ganenX.cn/登录成功 建立ftp服务器,布布扣,bubuko.com

虚拟机centos上建立svn服务器

其实网络上有不少人都分享过用linux建立svn服务器的过程,但是实际自己操作起来还是困难重重的,很多错误就稀里糊涂的出现了.鄙人学了2天的linux基本命令操作,就急急跑来完成第一个任务:建立svn服务器.由于底子薄,出了问题更是比别人付出千百倍的能力去解决,真是不容易啊 言归正传,第一步先安装svn的软件 # yum install subversion: 然后建立一个专门用来装SVN东西的目录 #mkdir /svn/ 使用svn自己带的命令来在这个目录下面再做一个目录 #svnadmin

4、自动部署(通过脚本把名称服务器自动部署到155机上)

1.简单自动生成文本脚本: cat  >  word1.txt  创建文本时 会等待输入,如果想不等待输入,直接生成文本,可以先写个脚本(如:word.sh),把对应的输入写在  +END+     +END+之间.运行脚本就可以生成 word1.txt   word2.txt 二个文本了,不需要等待输入. [[email protected] ww]# vi  word.sh      (编写脚本) #! /bin/bash cat > word1.txt << +END+ wo

使用VisualSVN建立SVN服务器

原地址:http://blog.csdn.net/happyjiang2009/article/details/5719988 以前使用官方Subversion搭建SVN版本控制环境,感觉很繁琐,需要手动该文件,很麻烦,今天在网上看到了VisualSVN搭建版本控制环境的方法,写出来和大家分享一下.欢迎提出问题O(∩_∩)O~ 1.下载安装文件(服务器端和客户端) 服务器端采用VisualSVN,一个可用的下载地址是:http://idc218b.newhua.com/down/VisualSV

建立LINUX服务器

建立LINUX服务器:一. 下载UltraISO工具并用该工具制作LINUX启动U盘,制作步骤如下:http://www.linuxidc.com/Linux/2012-11/74695.htm [^]打开ISO文件——启动——写入硬盘映像——格式化U盘——便捷启动——写入新的启动器引导扇——syslinus——写入二.把该U盘插入服务器主机——开机选择从U盘启动——安装LINUX系统.三.samba服务器建立.  1 安装Samba文件:sudo apt-get install samba s