第1单元 DNS域名服务器-精品·公开课件.ppt

第1单元 DNS域名服务器-精品·公开课件.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结束 The End Thanks 3 对于计算机来说通过IP地址指向主机很方便,但对于人来说,使用名字会更合适。这就需要使用一个转换表把I P地址转换为主机名,但由于Internet上有数百万的计算机并且每天还要有很多新的计算机加入,因此要使每个人都保持最新的转换表是不可能的,于是出现了DNS。 域名服务(Domain Name Service,简称DNS )是一个系统,通过它,每个站点只需维护它自己的IP地址到计算机名的映射。每个站点把这一映射放入一个可供公开查询的数据库,因此任何人想查找该站点中对应主机名的I P地址时,只需简单地查询该站点的数据库。 DNS是Internet上一项非常重要的服务,许多服务的正常使用都建立在DNS服务的正确配置上。 DNS的主要功用包括: 提供email寻路 分散网络管理 有效搜寻域 分级管理域名 Cp /etc/named.conf /var/named/chroot/etc/ Cd /var/named/chroot/etc/ 修改静态IP syetem-config-network service NetworkManage restart service network restart 24 例如: [root @stationxx root] # named-checkconf ~/myconfig/named.conf [root @stationxx root] # named-checkzone /var/named/.zone 第一单元 DNS域名服务器 什么是DNS DNS(Domain Name Server)是域名解析服务器,提供域名和IP地址之间一种相互转换的机制。 DNS支持两种查询方式 递归查询 迭代查询 为什么要使用DNS 网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个地址即称为“IP地址”。 但这些数字难以记忆,所以就采用“域名”的方式来取代这些数字了。 当某台主机要与其他主机通信时,就可以利用主机名称向DNS服务器查询该主机的IP地址。 DNS组织结构图 根域 ”·“ com cn net org 其它顶级域 redhat www com gov edu linuxpx sina cnpc 其它二级域 news www mail www cd 主机 主机 主机 主机 sina 其它子域 DNS规划 在网络中开始使用DNS之前,必须先划DNS域名称空间名称。 空间规划包括确定要如何使用DNS命名和通过使用DNS要达到什么目的等。 首先选择和注册一个可用于维护Internet上,公司的一个顶级或二级域名作为父DNS域名,如。 其次,将父域名称与公司内使用的位置或公司名称组合起来形成其他子域名。 在选择域名时必须符合RFC 1123中的规定:域名由所有大写字母(A~Z)、小写字母(a~z)、数字(0~9)和连字符(-)组成。 DNS求解过程 本地DNS解析 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件。 文件以ASCII格式保存在“/etc”目录下,文件名为“hosts”。 hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。 hosts文件的格式如下: IP地址 主机名/域名 主机别名 Bind的简介 Linux下架设DNS服务器通常是使用Bind程序来实现的。 Bind是Berkeley Internet Name Domain Service的简写,它是一款实现DNS服务器的开放源码软件。 Bind原本是美国DARPA资助伯克里大学(Berkeley)开设的一个研究生课题,后来经过多年的变化发展,已经成为世界上使用最为广泛的DNS服务器软件,目前Internet上绝大多数的DNS服务器有都是用Bind来架设的。 DNS服务 后台进程:named 脚本:/etc/rc.d/init.d/named 使用端口:53(tcp,udp) 所需RPM包:bind-9.3.3-10.el5 相关RPM包:bind-chroot 配置文件: /var/named/chroot/etc/named.conf 相关路径:/var/named/ 学习要点 主配置文件 设置根区域 设置主区域 设置反向解析区域 根服务器信息文件named.ca 区域文件 正向解析区域文件 反向解析区域文件 实现负载均衡功能 实现直接解析域名 实现泛域名的解析 主要名称服务器的测试 主配置文件 Bind的主配置文件是/var/named/chroot/etc/ named.conf,该文件只包括Bind的基本配置,并不包含任何DNS区域数据。 在主配置文件中主要可分为

文档评论(0)

秦圈圈 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档