第十章 DNS概述与配置实例
DNS服务的配置及分析
实验四 DNS服务的配置及分析(3学时DNS配置1.5学时+Ethereal DNS 1.5学时)一、实验目的1.掌握Windows2000 DNS服务器的安装方法。
2.掌握Windows2000 DNS服务器的配置方法。
3.熟悉DNS相关工具的使用。
4.了解DNS服务的数据包结构。
二、实验环境1.windows2000 server服务器,windows2000 pro客户端。
2.相关网络连接设备。
3.浏览器。
4.wireshark(抓包工具)。
三、背景知识描述DNS是域名系统(Domain Name System)的缩写,是一种组织成域层次结构的计算机和网络服务命名系统。
DNS命名用于TCP/IP网络,如Internet,用来将用户友好的名称转换为机器使用的地址信息。
比如,我们上网时输入的,浏览器会向DNS服务器发送一个请求,询问所对应的IP地址。
然后DNS服务器将202.202.96.35应答给浏览器。
之后浏览器才可以通过202.202.96.35访问网页。
所以,我们想要网络上的域名可以被成功解析,就需要在网络中放置一台配置好DNS服务的服务器,里面包含有我们的域名和IP地址之间的映射表。
这通常需要建立一种A(Address)记录,这是所有DNS记录中最常见的一种。
常用的记录类型有域(NS)、别名(CNAME)、邮件交换器(MX)等。
四、实验步骤1、安装和配置DNS服务:打开“控制面板→添加/删除程序→添加/删除Windows 组件→网络服务”,在“网络服务”列表中,选中“域名系统(DNS)”前的复选框(如图4-1 ,4-2所示),然后点击“确定”完成此服务器的安装。
图4-1 网络服务的位置图4-2 DNS服务组件的位置1)打开DNS管理器:打开“开始”菜单→“程序”→“管理工具”→“DNS”,进入“DNS”管理窗口。
双击左边根节点“DNS”下的计算机名,可以看到有两项内容,分别为“正向搜索区域”和“反向搜索区域”,如图4-2-1 所示。
DNS服务器原理及搭建详解
DNS学习一个服务的过程:1、此服务器的概述:名字,功能,特点,端口号2、安装3、配置文件的位置4、服务启动关闭脚本,查看端口5、此服务的使用方法6、修改配置文件,实战举例7、排错(从下到上,从内到外)本节所讲内容:•DNS服务器常见概念•DNS服务器安装及相关配置文件•实战:为公司内网搭建一个DNS服务器•DNS服务端: IP:192.168.1.63•DNS客户端: IP:192.168.1.64DNS服务概述:DNS(Domain Name System)域名服务或者域名服务器,在TCP/IP 网络中有非常重要的地位,能够提供域名与IP地址的解析服务。
DNS:域名解析服务,这是一个基础性的服务,他是互联网的基础。
目前来讲DNS的核心包括DNS的标准都是基于一个软件来构建的,这个软件叫BIND.要讲http服务,这个是重点。
apche ,lamp nginx(enginx) ,lnmp(lemp)selinux : security enhanced linuxAC2 linux windows(主机名,FQDN full qualified domain name 完全限定域名)DNS 是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树形结构称为域名空间,由于DNS 划分了域名空间,所以各机构可以使用自己的域名空间创建DNS信息。
注:DNS 域名空间中,树的最大深度不得超过127 层,树中每个节点最长可以存储63 个字符。
1)域和域名*DNS 树的每个节点代表一个域,通过这些节点,对整个域名空间进行划分,成为一个层次结构。
域名空间的每个域的名字,通过域名进行表示。
域名:通常由一个完全合格域名(FQDN)标识。
FQDN能准确表示出其相对于DNS 域树根的位置,也就是节点到DNS 树根的完整表述方式,从节点到树根采用反向书写,并将每个节点用“.”分隔,对于DNS 域google 来说,其完全正式域名(FQDN)为.. .注意:通常,FQDN 有严格的命名限制,长度不能超过256 字节,只允许使用字符a-z,0-9,A-Z和减号(-)。
DNS、DNS Proxy配置要点及实例
环境:[ENSP]环境:[ENSP]类型一:在设备中添加静态域名解析表,可以用于代替相应的ip地址执行一般网络命令:如:ping、telnet等命令:(系统视图)ip host 主机名对应的ip地址类型二:动态域名解析,在设备中开启域名解析功能并指定固定的DNS服务器。
第一步:(系统视图)开启动态域名解析功能:dns resolve第二步:(系统视图)指定域名服务器地址:dns server X。
X。
X。
X(服务器地址)第三步:(系统视图)(可选)配置域名后缀列表,配置完成后,路由器再发送DNS解析请求时会自动把域名加上所配置的后缀。
命令:(系统视图):dns domain 域名后缀类型三:DNS代理DNS客户端有时候不能或则不必须直接配置成DNS服务器地址,这是就可以通过在路由器上设置后DNS代理后直接把客户端的DNS地址设置成DNS代理的地址即可。
第一步:(系统视图)开启动态域名解析功能:dns resolve第二步:(系统视图)使能DNS代理功能:dns proxy enable第三步:(系统视图)指定域名服务器:dns server 服务器ip地址配置实例:路由器R1配置:[R_Test]dis current-configuration #sysname R_Test#dns resolvedns server 192。
168。
1。
2dns proxy enable#undo nap slave enableaaaauthentication-scheme defaultauthorization—scheme defaultaccounting-scheme defaultdomain defaultdomain default_adminlocal—user yyc password cipher 3=e,$)<cL=3@9_G-B0Y2wx5# local—user yyc privilege level 3local—user yyc service—type telnetlocal—user admin password cipher lWuAT'.fy83@9_G-B0Y2wx5# local-user admin service—type http#firewall zone Localpriority 16#interface Ethernet0/0/0ip address 192.168。
DNS原理及配置
DNS配置全文DNS简介在Linux中,域名服务(DNS)是由柏克莱网间名域(Berkeley Internet Name Domain ——BIND)软件实现的。
BIND是一个客户/服务系统,它的客户方面称为转换程序(resolver),它产生域名信息的查询,将这类信息发送给服务器,DNS软件回答转换程序的查询。
BIND 的服务方面是一个称为named(读作“name”“d”)的守护进程。
我们将讨论三种基本BIND配置任务:●配置BIND转换程序。
●配置BIND域名服务。
●建立服务器数据库文件,称为“区文件(zone file)。
前面我们介绍过,术语“区(zone)”往往可以与单词“域(domain)”互换使用,但这里却有一些区别,“区”是指域数据库文件,而“域”则比较通用。
在本书中,域是用域名定义的域结构中的一部分,而区则是域数据库文件中包含域信息的集合,包含域信息的文件称为“区文件”。
DNS的作用是把IP地址转化为代表主机、网络和邮件别名的助记名。
它把整个Internet IP地址和名字空间分解为不同的逻辑组来做这项工作。
每个组对它所拥有的计算机和其他信息具有控制权。
DNS服务器的类型BIND可以配置成以几种不同的方法运行的DNS,常见的BIND配置是唯转换程序系统、唯高速缓存系统、主服务器和辅助服务器。
转换程序是一段要求域名服务器提供域信息的程序,在Linux系统中,它是作为一个库程序来实现的,不是一个单独的客户程序。
在唯转换程序系统中,仅使用转换程序,并不运行域名服务器。
这种系统是很容易配置的,最多只需要设置/etc/resolv.conf文件。
其它三个BIND配置选项都是用于named服务软件的。
唯高速缓存服务器唯高速缓存服务器(caching-only server)可运行域名服务器软件但是没有域名数据库软件。
它从某个远程服务器取得每次域名服务器查询的回答,一旦取得一个答案,就将它放在高速缓存中,以后查询相同的信息时就用它予以回答。
DNS详解
DNS详解1. DNS定义:DNS 是域名系统(Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。
在Inter net上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器,域名的最终指向是IP。
在IPv4中IP是由32位二进制数组成的,将这32位二进制数分成4组每组8个二进制数,将这8个二进制数转化成十进制数,就是IP地址,范围是在0~255之间。
(8个二进制数转化为十进制数的最大范围就是0~255)现在已开始试运行、将来必将代替IPv4的IPV6中,将以128位二进制数表示一个IP地址。
DNS:Domain Name System 域名管理系统域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。
DNS:Domain Name Server 域名服务器域名虽然便于人们记忆,但网络中的计算机之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
2. 使用的是UDP53号端口。
3.DNS的工作原理:以访问[url][/url] 为例,(1)客户端首先检查本地c:\windows\system32\drivers\etc \host文件,是否有对应的IP地址,若有,则直接访问WEB站点,若无,则(2);(2)客户端检查本地缓存信息,若有,则直接访问WEB站点,若无(3);(3)本地DNS检查缓存信息,若有,将IP地址返回给客户端,客户端可直接访问WEB站点,若无;(4)本地DNS检查区域文件是否有对应的IP,若有,将IP地址返回给客户端,客户端可直接访问WEB站点,若无;(5)本地DNS根据cache.dns文件中指定的根DNS服务器的IP地址,转向根DNS查询;(6)根DNS收到查询请求后,查看区域文件记录,若无,则将其管辖范围内.com服务器的IP地址告诉本地DNS服务器; (7).com服务器收到查询请求后,查看区域文件记录,若无,则将其管辖范围内.xxx服务器的IP地址告诉本地DNS服务器; (8).xxx服务器收到查询请求后,分析需要解析的域名,若无,则查询失败,若有,返回[url][/url]的IP地址给本地服务器(9)本地DNS服务器将[url][/url]的IP地址返回给客户端,客户端通过这个IP地址与WEB站点建立连接4. 实例:具体看一个名字到地址的解析过程:当您在浏览器中输入([url].[/url]),我们的电脑是如何得到IP地址的?1、浏览器发现是一个名字,于是调用我们机器内部的DNS Cl ient软件,这个软件会把我们的请求发送到网卡Tcp/IP设置中的默认DNS服务器IP地址(上海电信提供DNS的服务器有3台,其中一台IP是202.96.209.5):“您可以告诉我[url]www.seebod.c om.[/url]的IP地址吗?我这是一个递归查询”2、202.96.209.5的DNS服务器会检查自己的DNS缓存,如果缓存里有,就直接返回给客户,如果没有,202.96.209.5就会向自己系统内部配置中负责.域的DNS服务器的IP地址(负责.域的那台DNS服务器位于美国,共13台,系统会随机选一台,这里比如是61.1.1.1)发出请求: “您能告诉我[url].[/ url]的IP地址吗?我这是一个迭代查询”3、.域DNS服务器61.1.1.1中包含负责net.域解析的IP地址,把查询结果返回给202.96.209.5:“负责net.域的DNS服务器地址是54.4.4.4”4、202.96.209.5收到上面的查询结果后,于是询问负责net.域的DNS服务器54.4.4.4 :“您能告诉我负责[url]www.seebo .[/url]的IP地址吗?我这是一个迭代查询。
DNS服务原理与搭建自己的DNS服务器
DNS服务原理与搭建⾃⼰的DNS服务器1. DNS服务原理DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。
域名服务器是指保存有该⽹络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
其中域名必须对应⼀个IP地址,⽽IP地址不⼀定有域名。
域名系统采⽤类似⽬录树的等级结构。
域名服务器为客户机/服务器模式中的服务器⽅,它主要有两种形式:主服务器和转发服务器。
将域名映射为IP地址的过程就称为“”。
在Internet上域名与IP地址之间是⼀对⼀(或者多对⼀)的,域名虽然便于⼈们记忆,但机器之间只能互相认识IP地址,它们之间的转换⼯作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进⾏域名解析的服务器。
DNS 命名⽤于 Internet 等TCP/IP ⽹络中,通过⽤户友好的名称查找计算机和服务。
当⽤户在应⽤程序中输⼊ DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。
因为,你在上⽹时输⼊的⽹址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上⽹。
其实,域名的最终指向是IP。
通常情况下我们之⽤到了DNS服务器的正向解析功能,⽽DNS还有⽅向解析功能,就是把IP地址解析成主机名。
DNS:中⽂名叫做域名服务或者域名服务器, 属于应⽤层协议, 为C/S架构, 使⽤TCP/UDP的53号端⼝.[root@localhost ~]# cat /etc/services | grep "^domain\b"domain 53/tcp # name-domain serverdomain 53/udpDNS相关知识DNS:Domain Name Service,域名解析服务监听端⼝:udp/53,tcp/53应⽤程序:bind根域:.⼀级域:组织域:.com, .org, .net, .mil, .edu, .gov, .info, .cc, .me, .tv国家域:.cn, .us, .uk, .jp, .tw, .hk, .iq, .ir反向域:.in-addr.arpa域的划分根域下来就是顶级域或者叫⼀级域,有两种划分⽅式,⼀种互联⽹刚兴起时的按照⾏业性质划分的com.,net.等,⼀种是按国家划分的如cn.,jp.,等。
DNS、DNS Proxy配置要点及实例
环境:[ENSP]环境:[ENSP]类型一:在设备中添加静态域名解析表,可以用于代替相应的ip地址执行一般网络命令:如:ping、telnet等命令:(系统视图)ip host 主机名对应的ip地址类型二:动态域名解析,在设备中开启域名解析功能并指定固定的DNS 服务器。
第一步:(系统视图)开启动态域名解析功能:dns resolve第二步:(系统视图)指定域名服务器地址:dns server X.X.X.X(服务器地址) 第三步:(系统视图)(可选)配置域名后缀列表,配置完成后,路由器再发送DNS解析请求时会自动把域名加上所配置的后缀。
命令:(系统视图):dns domain 域名后缀类型三:DNS代理DNS客户端有时候不能或则不必须直接配置成DNS服务器地址,这是就可以通过在路由器上设置后DNS代理后直接把客户端的DNS地址设置成DNS 代理的地址即可。
第一步:(系统视图)开启动态域名解析功能:dns resolve第二步:(系统视图)使能DNS代理功能:dns proxy enable第三步:(系统视图)指定域名服务器:dns server 服务器ip地址配置实例:路由器R1配置:[R_Test]dis current-configuration #sysname R_Test#dns resolvedns server 192.168.1.2dns proxy enable#undo nap slave enableaaaauthentication-scheme defaultauthorization-scheme defaultaccounting-scheme defaultdomain defaultdomain default_adminlocal-user yyc password cipher 3=e,$)<cL=3@9_G-B0Y2wx5# local-user yyc privilege level 3local-user yyc service-type telnetlocal-user admin password cipher lWuAT'.fy83@9_G-B0Y2wx5# local-user admin service-type http#firewall zone Localpriority 16#interface Ethernet0/0/0ip address 192.168.1.1 255.255.255.0#interface Ethernet0/0/1#interface Serial0/0/0link-protocol pppip address 192.168.2.1 255.255.255.0 #interface Serial0/0/1link-protocol ppp#interface Serial0/0/2link-protocol ppp#interface Serial0/0/3link-protocol ppp#interface GigabitEthernet0/0/0#interface GigabitEthernet0/0/1#interface GigabitEthernet0/0/2#interface GigabitEthernet0/0/3#wlan#interface NULL0#rip 1network 192.168.1.0network 192.168.2.0#user-interface con 0user-interface vty 0 4authentication-mode aaauser-interface vty 16 20#return路由器R2配置:[Huawei]dis current-configuration #sysname Huawei#dns resolvedns server 192.168.2.1dns domain com#authentication-scheme defaultauthorization-scheme defaultaccounting-scheme defaultdomain defaultdomain default_adminlocal-user admin password cipher rh{@#<7F.<3@9_G-B0Y2'x5# local-user admin service-type http#firewall zone Localpriority 16#interface Ethernet0/0/0#interface Ethernet0/0/1#interface Serial0/0/0link-protocol pppip address 192.168.2.2 255.255.255.0#interface Serial0/0/1link-protocol pppinterface Serial0/0/2link-protocol ppp#interface Serial0/0/3link-protocol ppp#interface GigabitEthernet0/0/0 #interface GigabitEthernet0/0/1 #interface GigabitEthernet0/0/2 #interface GigabitEthernet0/0/3 #wlan#interface NULL0#rip 1network 192.168.2.0#user-interface con 0 user-interface vty 0 4 user-interface vty 16 20 #returnDNS服务器配置:测试结果:R1上ping域名R2上ping域名R-Test(路由器自动添加后缀)。
DNS服务器的配置PPT优秀课件
同时还将结果返回给客户机。
2021/5/25
8
DNS服务器的类型
目前Linux系统中使用的DNS服务器软件是 BIND(Berkeley Internet Name Domain,伯 克利Internet域名系统)。利用BIND软件,可建 立如下几种类型的DNS服务器:
(3)如果本地的缓存中没有该记录,则本地域名服务器就直接把 请求发给根域名服务器,然后根域名服务器再返回给本地域名服 务器一个所查询域(根的子域)的主域名服务器的地址。
(4)本地服务器再向上一步返回的域名服务器发送请求,然后接 受请求的服务器查询自己的缓存,如果没有该记录,则返回相关 的下级的域名服务器的地址。
2021/5/25
5
在国家顶级域名下注册的二级域名均由该 国家自行确定。我们国家将二级域名划 分为“类别域名”和“行政区域名”两 大类。其中,类别域名6个,分别是:
AC:表示科研机构;
COM:表示工、商、金融等企业;
EDU:表示教育机构;
GOV:表示政府部门;
NET:表示互联网络、接入网络的信息中 心和运行中心;
|【系统设置】|【添加/删除应用程序】菜单命令,然 后按照系统提示放入适当的安装光盘即可。
2021/5/25
12
可使用下面的命令来对BIND域名服务器 进行启动和停止。
# service named start # service named stop #service named restart
14
3. 正向主区块配置
1. 正向主区块配置主要的作用是进行从域名到IP 地址的转换。其设置步骤如下:
DNS服务器的配置.doc
课程名称:局域网技术与组网工程实训教程学号:肖娅玲姓名:09102133班级:信计091实验名称:DNS服务器基本配置实验DNS服务器配置实验报告【实验目的】1.了解DNS服务的工作机制。
2.掌握DNS服务器的安装步骤。
3.掌握DNS服务器的配置和测试。
4.掌握标准主要区域与Active Directory集成的区域之间的转换方法。
【实验任务】在网络中搭建DNS服务器。
【实验设备】装有网卡的计算机两台,其中一台预装Windows Server 2003企业版操作系统,另外一台预装Windows XP专业版操作系统;交叉网线一条,服务器一台。
Windows Server 2003 R2安装光盘两张。
【相关知识】DNS(Domain Name Server)域名解析服务器,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它主要是用来通过用户亲切而友好的名称代替枯燥而难记的IP地址以定位相应的计算机和相应服务。
因此,要想让亲切而友好的名称能被网络所认识,则需要在名称和IP地址之间有一位“翻译官”,它能将相关的域名翻译成网络能接受的相应IP地址。
【DN工作原理】域名服务器的工作就是把我们使用的字符域名转换为主机的IP地址,没有DNS我们将无法在因特网上使用域名。
计算机在网络上进行通讯时只能识别如“192.168.1.133”之类的IP地址,而不能认识域名,但是,当打开浏览器,在地址栏中输入域名后,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出IP地址所对应的网页。
【实验内容】1.准备工作将两台计算机组建对等网,并将其中一台的IP地址设为“192.168.0.15”,子网掩码设为“255.255.255.0”,同时将另外一台的IP地址设为“192.168.0.10”,子网掩码设为“255.255.255.0”,首选DNS设为“192.168.0.253”.2.DNS服务器的安装。
dns服务器组建实例
1.各级域名的说明及范例名称类型说明范例根域该名称位于域层次结构的最高层。
在DNS 域名中使用时,它有尾部句点如.顶级域由二三个字母组成的名称用于表示国家(地区)或使用名称的单位类型.com,它表示在Internet 上从事商业活动的公司的名称二级域为在Internet 上使用而注册到个人或单位的长度可变名称。
这些名称始终基于相应的顶级域,这取决于单位的类型或使用的名称所在的地理位置.,它是由Internet DNS域名注册人员注册到Microsoft 的二级域名子域单位可创建的其他名称,这些名称从已注册的二级域名中派生. 是由contoso 指派的虚拟子域,用于文档名称范例中主机或资源名称代表名称的DNS 树中的末端结点而且标识特定资源的名称。
DNS域名最左边的标号一般标识为网络上的特定计算机,其中第一个标号(www)是网络上特定计算机的DNS 主机名2.DNS的层次结构Internet将所有联网主机的名字空间划分为许多不同的域。
树根(root)下是最高一级的域,再往下是二级、三级域,最高一级的域名叫做顶级(或称一级)域名。
例如:域名中,com是一级域名,contoso是二级域名,south是三级域名,也叫子域域名,而www是主机名。
各级域名的说明及范例如下表所示,层次结构关系如下图所示。
DNS域名是按组织来划分的,Internet中最初规定的一级域名有7个,其中com代表商业机构,edu代表教育机构,mil代表军事机构,gov代表政府部门,net代表提供网络服务的部门,org代表非商业机构,xx代表国家或者地区。
此外,ICANN还在2000年新增了七个域名,这七个新增域名后缀分别是:.info(提供信息服务的单位)、.biz(公司)、.name(个人)、.pro(专业人士)、.museum(博物馆)、.coop(商业合作机构)和.aero(航空业)。
一般情况下,域名可以向提供域名注册服务的网站进行在线申请。
计算机网络DNS课件
•
本地DNS服务器(local DNS server)
1. 严格来说,不属于DNS服务器的层次结构,但 它对DNS服务器的层次结构很重要 2. 每个ISP都有一台本地DNS服务器(也叫默认名 字服务器) 3. 主机的本地DNS服务器通常“邻近”本主机 4. 当主机发出DNS请求时,该请求被发往本地 DNS 服务器,它起着代理的作用,并将该请求 转发到DNS服务器层次结构中。
2.5.3 DNS记录报文
• 资源记录(RR):DNS服务器储存的,提供了主机名到 IP地址的映射。 (每个DNS回答报文包含了一条或多条资源记录) 资源记录是一个包含了下列字段的4元祖: (Name,Value,Type,TTL)
该记录的生存时间,决定了资源记 录应当从缓存中删除的时间。
记录例子(忽略TTL字段)
增加一定时延。
2.5.1 DNS服务
• 主机名到IP地址的转换
• 主机别名(host aliasing)
当存在规范主机名和别名时,别名更易记,应用程序可以调用DNS
获得主机别名对应的规范主机名及IP地址。
• 邮件服务器别名(mail server aliasing)
电子邮件应用程序调用DNS,对提供的邮件服务器别名进行解析,以 获得该主机的规范主机名及其IP地址。
同一台用户主机上运行着 DNS应用的客户端。
浏览器从上述URL中抽取出主机名,并将这台主 机名传给DNS客户端。 DNS客户向DNS服务器发送一个包含主机名的请求; DNS客户收到一份含有对应于该主机名的IP地址的回答报文; 浏览器向该IP地址指定的HTTP服务器发起一个TCP连接。
DNS工作过程
因此,从用户主机调用应用程序的角度看,DNS是 一个提供简单、直接的转换服务的黑盒子。
DNS服务器的配置与使用
实验5 DNS服务器的配置与使用一、基本信息实验日期: 2011.12.14实验地点:计算机网络实验室实验人: ***二、实验报告主要内容实验目的:1.掌握DNS的工作原理2.掌握DNS的安装配置方法实验环境:1.已正确安装了Windows Server2000/20032.每台PC具有一块以太网卡,通过双绞线与局域网相连实验内容:(1)安装DNS(1)新建DNS区域(3)配置DNS服务(4)配置工作站的首选DNS服务器实验主要步骤:(一)、安装DNS图1-2(二)、新建DNS区域(以01小组为例)区域是DNS服务的一个舞台。
在设置和使用DNS之前,首先必须新建成一个区域,这样,DNS才有活动的空间。
图1-3图1-4图1-5图1-62. 建立反向搜索区域反向搜索就是将计算机的IP地址映射到域名,这可以不要,因为正向区域也支持反向查找。
图1-7图1-8图1-93. 添加主机(如果局域网内IP地址是静态的话)(1) 添加主机图1-10图1-11图1-12图1-134. 自动获得主机(如果局域网内IP地址是由DHCP自动分发的话):区域创建好后,局域网中DNS主机名和IP地址的映射数据如何添加到DNS 服务器中呢?从DHCP服务中可知,局域网中的绝大部分主机都是由DHCP来分发IP地址的。
图1-14图1-15如果局域网内IP地址是由DHCP自动分发的话,则下次启动DNS控制台时,可看到各主机DNS域名和IP地址的映射数据。
(三)、配置DNS服务[操作步骤]如果DNS工作正常,这部分“配置DNS服务”步骤跳过。
如果本机已连接INTERNET,或存在其它的DNS服务器,且本机的DNS工作不正常,则使用“转发器”,让其它的DNS服务器解析域名。
图1-17(四)、配置工作站的首选DNS服务器[操作步骤]分别在Windows 2000 Professional 及Windows XP两工作站的TCP/IP配置中,配置首选DNS服务器。
DNS服务器安装和配置
6.1.3 DNS服务器的安装与配置计算机在网络上是使用IP地址来通信的,但用户通常在浏览器的地址栏中输入域名,如来访问服务器。
DNS服务器所提供的服务就是将用户所使用的域名映射成为IP地址。
DNS(Domain Name System动态域名系统)是一种组织域层次结构的计算机和网络服务命名系统。
当在应用程序中输入DNS名称时,DNS服务可以将此名称解析为与此名称相关的IP地址信息。
在Windows 2000 Server中,DNS是作为Windows 2000 提供域名解析服务的网络组件,因此任何一台Windows 2000 Server计算机都能够充当DNS服务器。
现以实例6-2为例介绍DNS服务器的安装与配置一.安装DNS服务器(在192.168.1.1计算机上)(1)选择“开始”→“控制面版”→“添加/删除程序”,打开“添加/删除程序”对话框。
(2)单击“添加/删除Windows组件”,出现“windows组件向导”,单击“下一步”,出现“Windows组件”对话框,从列表中选择“网络服务”组件,如图6-5所示。
(3)单击“详细内容”,从列表中选取“域名服务系统(DNS)”,单击“确定”。
(4)单击“下一步”输入到Windows2000 Server 的安装源文件的路径,单击“确定”开始安装DNS服务,并完成安装工作。
安装完毕后在管理工具中多了一个“DNS”控制台,如图6-6所示,在该控制台中,可以完成DNS服务器的设置工作。
图6-5 添加网络服务组件图6-6 DNS管理控制台二.配置DNS服务器DNS服务器可设置正向查找区域和反向查找区域,正向查找区域使DNS服务器能够从域名转换到IP地址;反向查找区域是将计算机的IP地址映射成用户能够容易识别的域名。
现配置和服务。
1.建立正向查找区域()、域(bitc)和主机(www和ftp)正向查找区域使得DNS服务器能够向前查找,对于DNS服务器,必须配置至少一个正向查找区域以便DNS服务器工作。
DNS服务的配置与管理
DNS服务的配置与管理
返回
11.3.2 测试DNS服务器
bind-utils软件包中自带了dig、host和 nslookup测试工具。使用这几个工具如果 能对地址进行正确解析,则说明DNS服务 器已经正常工作
DNS服务的配置与管理
返回
11.4 DNS服务器配置
11.2.1 Bind软件包
11.2.2 Bind的安装
DNS服务的配置与管理
返回 结束
11.2.1 Bind软件包
在RedHatEnterpriseLinux 5中,系统默认安 装了Bind。
DNS服务的配置与管理
返回
11.2.2 Bind的安装
如果系统没有安装Bind,可以使用面板中
的【应用程序】菜单中的【添加/删除软
DNS服务的配置与管理
11.1 DNS 服务概述
11.2 DNS的安装
11.3 DNS的启动、停止及测试
11.4 DNS服务器配置
11.5 配置DNS服务器实例
11.6 DNS客户端配置
11.7 DNS服务器的常见问题分析
DNS服务的配置与管理
结束
11.1 DNS 服务概述
DNS允许系统管理员使用一个主机作为DNS服务器。当 网络上的计算机要定位另一台计算机时,它会将解析请 求发送给对应的DNS服务器,由DNS服务器负责查找并 完成域名到IP地址的转换,然后将转换后的IP地址发送 回发出请求的计算机,整个解析过程不再需要用户参与。
11.1.1 DNS域名空间
11.1.3 DNS的分类
11.1.2 DNS的工作原理
11.1.4 域名的注册申请
DNS服务的配置与管理
DNS的工作原理与配置
DNS的工作原理与配置DNS(Domain Name System)是互联网中负责将域名解析为IP地址的系统。
它扮演着互联网的“电话簿”,为用户提供了更便捷的方式来访问网站。
本文将介绍DNS的工作原理及其配置方法。
一、DNS的工作原理DNS的工作原理可以简单概括为以下几个步骤:1. 域名解析请求:当用户在浏览器中输入一个网址时,浏览器首先会发送一个请求给本地DNS服务器,请求解析该域名对应的IP地址。
2. 递归查询:本地DNS服务器收到解析请求后,会首先查询自身的缓存,如果有该域名的解析记录,就直接返回给用户;如果没有,则向根DNS服务器发送查询请求。
3. 迭代查询:根DNS服务器接收到本地DNS服务器的查询请求后,会返回一个所查询域名的顶级域名服务器的IP地址。
4. 顶级域名服务器:本地DNS服务器再次向顶级域名服务器发起查询请求,得到下一级域名服务器的IP地址。
5. 依次迭代查询:本地DNS服务器持续向下一级域名服务器发送查询请求,直到得到目标域名对应的IP地址。
6. 返回解析结果:最终,本地DNS服务器将得到的IP地址返回给用户,用户浏览器就可以在该IP地址上访问网站。
二、DNS的配置方法1. 配置本地DNS服务器:可以在路由器或计算机上配置一个本地DNS服务器,以实现更快速的域名解析。
2. 设置首选DNS服务器:在计算机的网络设置中,可以指定首选DNS服务器的IP地址,以快速访问互联网。
3. 配置域名解析记录:网站管理员可以在域名管理界面上配置域名解析记录,将域名与对应的IP地址进行绑定。
4. TTL设置:TTL(Time-to-live)决定了DNS解析记录的生存时间,过期后需要重新向DNS服务器发起查询请求。
合理设置TTL可以提高网站的灵活性和性能。
5. 配置反向解析:反向解析(Reverse DNS)将IP地址解析为域名。
管理员可以在宿主ISP提供的管理界面上为IP地址配置反向解析记录,以提高网络安全性。
14 DNS概述与配置实例
host2
国家代码 由两个字母组成的顶级域名如.cn, .us, 和.jp 称为国家代码顶级域名, 其中.cn是中国专用 的顶级域名, 其注册归CNNIC管理, 以.cn结尾 的二级域名我们简称为国内域名
区域(zone)
区域 (zone) 是一个用于存储单个 DNS 域名的数据库,它是域名 称空间树状结构的一部分, DNS 服务器是以 zone 为单位来管理 域名空间的,区域中的数据保存在管理它的 DNS 服务器中。当在 现有的域中添加子域时,该子域既可以包含在现有的区域中,也 可以为它创建一个新区域或包含在其它的区域中。一个 DNS 服务 器可以管理一个或多个区域,同时一个区域可以由多个 DNS 服务 器来管理。用户可以将一个 domain 划分成多个区域分别进行管理 以减轻网络管理的负荷,如图 13-3 所示, 是一个 域,用户可以将它划分为两个区域: 和 , 区域的数据分别保存在单独的DNS 服务 器中。因为区域 "" 是从"domain" 延伸而来, 所以用户可以将 domain"" 称为区域 "" 的区域根域
子域、主机或资源名称
子域:单位可创建的其他名称,这些名称从已注册的 二级域名中派生。包括为扩大单位中名称的DNS树而 添加的名称,并将其分为部门或地理位置。 “.”是由 Microsoft 指派的子 域。 主机或资源名称:代表名称的DNS树中的叶节点而且 标识特定资源的名称。DNS域名最左边的标号一般标 识为网络上的特定计算机。“.”中的第一个标签(“hosta”)是网络上特定计算机的主机名。
完全资格域名( Fully Qualified Domain Name, FQDN)
DNS服务器的组建与管理实例
DNS服务器的组建与管理●基础原理预备知识DNS 是域名系统(Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。
在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
DNS 命名用于Internet 等TCP/IP 网络中,通过用户友好的名称查找计算机和服务。
当用户在应用程序中输入DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如IP 地址。
因为,你在上网时输入的网址,是通过域名解析系解析找到相对应的IP地址,这样才能上网。
其实,域名的最终指向是IP。
●实验步聚实验目的安装DNS服务器并管理操作过程与步骤1、安装DNS组件第一步: 单击【开始】按钮,选择【控制面板】→【添加/删除程序】→【添加/删除Windows组件】→【Windows 组件向导】对话框中双击打开【网络服务】→【域名系统(DNS)】子组件。
单击【确定】按钮开始安装DNS服务。
如图1-1所示图1-1 安装DNS组件第二步:经过几分钟安装后,完成DNS组件安装.如图1-2所示图1-2 完成DNS组件安装在安装过程中会提示需要Windows 2003系统光盘,此时将系统盘放放光驱即可.第三步:完成安装后, 单击【开始】按钮,选择【控制面板】→【管理工具】→运行DNS程序.2、添加DNS主机解析记录在DNS区域中有两类区域:1>一类是正向查找区域,即名称到IP地址的数据库,用于提供将名称转换为IP地址服务;2>另一类是反向搜索区域,即IP地址到名称的数据库,用于提供将IP地址转换为名称的服务.1>创建区域第一步: 在【正向搜索区域】上右击,在弹出的快捷菜单中选择【新建区域】命令.如图2-4所示图2-1 新建正向查找区域第二步:在DNS新建区域向导中,直接单击下一步.如图2-2所示图2-2 新建区域向导第三步:在区域类型选择对话框中,选择第一项“主要区域”.如图2-3所示图2-3 选择区域类型第四步:在区域名称对话框中,为当前区域输入一个域名.如图2-4所示图2-4输入区域名称第五步:在动态更新对话框中,选择默认的“不允许动态更新”,然后单击下一步.如图2-5所示图2-5 动态更新在动态更新对话框此步骤中,只有在DNS服务器为域控制器时,才选择第一项“只允许安装的动态更新(适用于Active Directory)”,如果选择此项,区域的数据库就任为Active Directory数据库的组成部分存储并复制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DNS服务器的安装
步骤三,选择“网络服务”复选框,并单击“详细信 息”按钮,出现如图所示“网络服务”对话框。
迭代查询(Iterative Query):客户机送出查 询请求后,若该DNS服务器中不包含所需数据, 它会告诉客户机另外一台DNS服务器的IP地址, 使客户机自动转向另外一台DNS服务器查询,依 次类推,直到查到数据,否则由最后一台DNS服 务器通知客户机查询失败。
DNS 查询过程
本地解析程序 当在客户机中 Web 浏览器中输入一个 DNS 域名,则客户机 产生一个查询并将查询传给 DNS 客户服务利用本机的缓存 信息进行解析,如果查询信息可以被解析则完成了查询。 如果此查询与缓存中的项目不匹配,则解析过程继续进行, 客户端查询 DNS 服务器来解析名称 DNS查询
区的不同划分方法举例
根 org 域 区 x u v w abc y t u com edu org 域 区 x v w abc 根 com edu 区 y t
(a) 区 = 域
(b) 区 < 域
域名服务器有以下四种类型
本地域名服务器
本地域名服务器对域名系统非常重要。 当一个主机发出 DNS 查询请求时,这个查询 请求报文就发送给本地域名服务器。 每一个因特网服务提供者 ISP,或一个大学, 甚至一个大学里的系,都可以拥有一个本地域 名服务器, 这种域名服务器有时也称为默认域名服务器。
域名的解析过程
主机向本地域名服务器的查询一般都是采用递归查询。 如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地域名服务器就以 DNS 客户的身份, 向其他根域名服务器继续发出查询请求报文。 本地域名服务器向根域名服务器的查询通常是采用迭代 查询。当根域名服务器收到本地域名服务器的迭代查询 请求报文时,要么给出所要查询的 IP 地址,要么告诉 本地域名服务器:“你下一步应当向哪一个域名服务器 进行查询”。然后让本地域名服务器进行后续的查询。
ቤተ መጻሕፍቲ ባይዱ
为了使 DNS 服务器正确执行递归过程,首先 需要在 DNS 域名空间内有关于其他 DNS 服务 器的一些有用的联系信息。该信息以根提示的 形式提供,它是一张初始资源记录列表,DNS 服务可利用这些记录定位其他 DNS 服务器, 它们对 DNS 域名空间树的根具有绝对控制权。 根服务器对于 DNS 域名空间树中的根域和顶 级域具有绝对控制权
因特网采用了层次树状结构的命名方法。 任何一个连接在因特网上的主机或路由器,都有一个 唯一的层次结构的名字,即域名。 域名的结构由标号序列组成,各标号之间用点隔开: … . 三级域名 . 二级域名 . 顶级域 名 各标号分别代表不同级别的域名。 例如:
顶级域名 TLD
本地域名服务器采用迭代查询
根域名服务器 迭代查询 顶级域名服务器
本地域名服务器
权限域名服务
递归 查询
的 IP 地址 需要查找 的 IP 地址
本地域名服务器采用递归查询
(比较少用)
顶级域名 TLD (续)
(3) 基础结构域名(infrastructure domain):这 种顶级域名只有一个,即 arpa,用于反向域名 解析,因此又称为反向域名。
因特网的域名空间
树根 顶级域名
… coop info biz aero com net org edu gov mil int cn uk … cctv… ibm hp mot 二级域名 … hk js sh bj org net gov edu com ac
顶级域名服务器
(即 TLD 服务器)
这些域名服务器负责管理在该顶级域名服务器 注册的所有二级域名。 当收到 DNS 查询请求时,就给出相应的回答 (可能是最后的结果,也可能是下一步应当找 的域名服务器的 IP 地址)。
权限域名服务器
就是负责一个区的域名服务器,用来保存该区 中的所有主机的域名到IP地址的映射。 当一个权限域名服务器还不能给出最后的查询 回答时,就会告诉发出查询请求的 DNS 客户, 下一步应当找哪一个权限域名服务器。
反向查询
提供IP地址到域名的映射 域名解析时以域名为线索进行查找 反向解析时以地址为线索进行查找 为进行反向查询专门开辟一个名为 in-addr.arpa 的域,是反向查询的 第一,二级域名。 74.200.71.204.in-addr.arpa 74.200.71.204.in-
""
IP address 204.71.200.74
新增加了下列的通用顶级域名
.aero (航空运输企业) .biz (公司和企业) .cat (加泰隆人的语言和文化团体) .coop (合作团体) .info (各种情况) .jobs (人力资源管理者) .mobi (移动产品与服务的用户和提供者) .museum (博物馆) .name (个人) .pro (有证书的专业人员) .travel (旅游业)
根域名服务器 递归查询 顶级域名服务器
本地域名服务器 递归 查询
权限域名服务
的 IP 地址 需要查找 的 IP 地址
名字的高速缓存
每个域名服务器都维护一个高速缓存,存放最近 用过的名字和IP地址的映射以及从何处获得该记 录的。 采用高速缓存可大大减轻根域名服务器的负荷, 使因特网上的 DNS 查询请求和回答报文的数量 大为减少。 为保持高速缓存中的内容正确,域名服务器应为 每项内容设置计时器,并处理超过合理时间的项 (例如,每个项目只存放两天)。
0 204 0
arpa in-addr
255
71
255
0 200 0
255
255 74
hostname
DNS服务器的安装 4 DNS服务器的安装
选择一台已经安装好Windows 2000 server的服务器,确认其已安装了TCP/IP协 议,首先设置服务器自己TCP/IP协议的DNS 配置,将DNS服务器的IP地址设为静态。
三级域名 四级域名
…
tsinghua pku fudan sjtu seu
mail csnetl ep
…
域名服务器
一个服务器所负责管辖的(或有权限的)范围叫做 区(zone)。 各单位根据具体情况来划分自己管辖范围的区。但 在一个区中的所有节点必须是能够连通的。 每一个区设置相应的权限域名服务器,用来保存该 区中的所有主机的域名到 IP 地址的映射。 DNS 服务器的管辖范围不是以“域”为单位,而是 以“区”为单位。 区可能等于或小于域,但一定 不能大于域。
根域名服务器 顶级域名服务器 权限域名服务器 本地域名服务器
树状结构的 DNS 域名服务器
根域名服务器 顶级域名服务器 根域名服务器
cn 域名服务器
com 域名服务器
edu 域名服务器
…
权限域名服务器
域名服务器 域名服务器
abc 公司有两个 权限域名服务器
根域名服务器
提高域名服务器的可靠性
DNS 域名服务器都把数据复制到几个域名服务 器来保存,其中的一个是主域名服务器,其他 的是辅助域名服务器。 当主域名服务器出故障时,辅助域名服务器可 以保证 DNS 的查询工作不会中断。 主域名服务器定期把数据复制到辅助域名服务 器中,而更改数据只能在主域名服务器中进行。 这样就保证了数据的一致性。
——最高层次的域名服务器——
根域名服务器是最重要的域名服务器。所有的根域 名服务器都知道所有的顶级域名服务器的域名和 IP 地址。 不管是哪一个本地域名服务器,若要对因特网上任 何一个域名进行解析,只要自己无法解析,就首先 求助于根域名服务器。 在因特网上共有13 个不同 IP 地址的根域名服务器, 它们的名字是用一个英文字母命名,从a 一直到 m (前13 个字母)。
第10章 DNS服务器及其配置 10章 DNS服务器及其配置
引入
网站地址
学习目的:
学习完本课程,您应该能够: 学习完本课程,
掌握DNS工作原理及名字解析过程 掌握DNS的安装 熟悉DNS与其服务 掌握DNS的设置
重点: 重点 DNS工作原理及名字解析过程 DNS的安装 DNS的设置 难点: 难点: DNS工作原理及名字解析过程 DNS的设置
查询 DNS 服务器
如果在本地无法获得查询信息,则将查询请求发送给 DNS 服务器,如前面的图13-4中所示,当 DNS 服务器 接到查询后,首先在服务器管理的区域的记录中查找, 如果找到相应的记录,则利用此记录进行解析。如果没 有区域信息可以满足查询请求,服务器在本地的缓存中 查找,如果找到相应的记录则查询过程结束。 如果在DNS 服务器中仍无法查找到答案,则利用递归查 询进行名称的全面解析,这需要网络中的其它 DNS 服 务器协助,在默认情况下,DNS 客户端服务要求服务器 在返回应答前使用递归过程来代表客户端完全解析名称。 在大多数情况下,DNS 服务器被默认配置为支持递归过 程。 DNS查询
DNS服务器的安装 DNS服务器的安装
步骤一,运行 “开始”/“设 置”/“网络和拨号 连接”,鼠标右键 单击“本地连接”, 选择“属 性”/“Internet协议 (TCP/IP)”/“属 性”,打开如图所 示对话框。
“Internet协议 (TCP/IP)”对话框
DNS服务器的安装 步骤二,运行“控制面板”中的“添加/删除程序” 选项,选择“添加/删除Windows组件”,出现如图所 示对话框。
1
DNS的基本概念 DNS的基本概念
DNS是域名系统(Domain Name System)的缩写,指在 Internet 中使用的分配名字和地址的机制。域名系统允许 用户使用友好的名字而不是难以记忆的数字——IP地址来访 问 Internet 上的主机。
DNS服务主要基于UDP来实现,端口号=53。 DNS服务主要基于UDP来实现,端口号=53。 服务主要基于UDP来实现 名字到IP地址的解析是由若干个域名服务器程序完 成的。域名服务器程序在专设的结点上运行,运行 该程序的机器称为域名服务器。