欢迎来到天天文库
浏览记录
ID:33016412
大小:113.79 KB
页数:14页
时间:2019-02-19
《构建基于linux环境的dns服务器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、“网络应用实践”课程网络实习实训设计书题目:构建基于LINUX环境的DNS服务器专业班级学号姓名计算机科学与技术09级一班2009034116时间2011-12-23分数建立基于UNIX/LINUX系统网络环境的DNS服务器一•设计目标1•培养Linux操作系统管理员的DNS网络服务管理技能。2.系统学习LinuxD7S服务器的安装方法。3.全面掌握LinuxDNS服务器的基木配置和测试方法。二.设计要求1.简述linuxDNS服务器:(1)使用协议和层次结构原理DNS服务器首先在本机数据库内部解析,如果判断不属于本域范围之内,就将请求交给上一级的域名解析服务器,直到完成解析。解析的
2、结果或者为IP地址,或者域名不存在,并将解析的结果反馈给客户机。域名的管理采用逐级委托机制:顶级域名将所辖子域内DNS服务器的域名解析、运行和维护,授权给该子域注册单位自主管理。同理,上级子域又将所辖的相邻下一级子域的DNS服务器的域名解析、运行和维护,授权给该子域注册单位自主管理。域名空间结构如下:根域(RootDomain)最高级域用表示(默认不写),只有一个。由TnterNTC管理,负责管理全球域名的授权分配。根域服务器共有13台.9台在美国,3台在欧洲,1台在H本.顶级域(TopLevelDomain)根域下的第一级子域。位于由InterNIC管理。由14个机构域和不同的地理
3、域组成。由TnterNTC管理。分布在世界各地。子域(Subdomain)位于顶级域下的所有其它域。子域可以根据需要由域名注册单位自主定义,自主划分下级层次的子域。(2)构建DNS服务器的基本文件/etc/hosts定义主机名与主机ip地址的捆绑关系,赋予主机别名;/etc/resolv.conf定义联网的主机屮的域名服务器/etc/host.conf定义域名解析所使用的程序和执行的先后顺序;/etc/named,conf基木配置文件,定义/var/named其他配置文件的信息源。/var/named/named,ca当域名服务器启动时,初始化高速缓存服务器所需的基本信息。/var/
4、named/1ocalhost,zone将本地的loclahost主机名转换成127.0.0.1地址,是木地域正向解析的区文件/var/named/named,local将本地的127.0.0.1地址转换成loclahost主机名,是本地反向域的区文件0.0.127.in-ADDR.ARPA/var/named/zs.com域正向解析文件/var/named/192.168.17.rev将ip地址反向解析转换成主机名(3)技术路线①在/etc/host.conf文件中,完成定义域名解析的顺序,使域名解析按照order指定的顺序来进行解析。②其次是通过/etc/resolv.conf文
5、件来定义域名解析的命名策略。主要由domain、search、nameserver这三个参数来指定。实现定义联网的主机中的域名服务器。③修改以卜•域名解析文件的相关配置/var/named/localhost.zone本地正向解析文件,将localhost解析为127.0.0.1(系统提供,不得修改)/var/named/named,local本地反向解析文件,127.0.0.1解析为localhost(系统提供,不得修改)/var/named/zs.com域正向解析文件,主机名转化为1P地址/var/named/192.168.17.rev域反向解析文件,IP地址到主机名的反向解析
6、1.LINUX环境下构建和配置一个DNS服务器的实验参数:(1)DNS域:zs.com(2)DNS服务器主机名:tul⑶WWW服务器:www.zs.com(4)FTP服务器:ftp.zs.com其IP地址:192.168.17.116其IP地址:192.168.17.116其IP地址:192.168.17.116(5)MAIL服务器:mail.zs.com其IP地址:192.16&17.1162.LINUX平台环境DNS服务器的基本功能:(1)域名与IP地址的正向解析:是指将域名解析为IP地址的过程(2)域名与IP地址的反向解析:是指将IP地址解析为域名的过程(3)本地主机名与回路地
7、址的正向解析:是将本地域名localhost解析为IP(4)地址为127.0.0.1的过程(4)本地回路地址与主机名的反向解析:是将本地IP地址为127.0.0.1解析为的域名localhosl过程三•设计内容(技术路线与实现步骤)1.构建局域网解析文件(1)定义域名解析次序文件[root@]#vi/etc/host.conforderhosts,bindorder定义域名解析所使用的程序和执行的先后顺序(系统默认,不修改)(2)定义域名解析服务器文件[r
此文档下载收益归作者所有