vmware下dns服务器虚拟仿真系统探究和实现

vmware下dns服务器虚拟仿真系统探究和实现

ID:31664586

大小:58.05 KB

页数:8页

时间:2019-01-16

vmware下dns服务器虚拟仿真系统探究和实现_第1页
vmware下dns服务器虚拟仿真系统探究和实现_第2页
vmware下dns服务器虚拟仿真系统探究和实现_第3页
vmware下dns服务器虚拟仿真系统探究和实现_第4页
vmware下dns服务器虚拟仿真系统探究和实现_第5页
资源描述:

《vmware下dns服务器虚拟仿真系统探究和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VMware下DNS服务器虚拟仿真系统探究和实现摘要:Linux系统中的很多网络服务器,需要多台主机组成的系统才能完成环境的搭建及结果的测试,这给传统的实验环境带来诸多不便,基于VMware的虚拟仿真系统可以解决这些问题。本文从初学者的角度出发,研究了如何使用VMware系统,来构建Linux下DNS主、辅服务器的实验平台,解决传统实验环境面临的问题。关键词:VMware;Linux;DNS主服务器;DNS辅服务器域名系统DNS是一种计算机域名解析的解决方案,它保存了域名和与之对应的IP地址的对照表,以解析对应的域名。域名服务器实际上就

2、是安装域名系统的主机,它通过分布式数据库支持域名系统并实现域名的解析。Linux系统下的DNS服务器使用的是美国加州大学伯克利分校开发和维护的Bind软件,通过配置/etc和/named目录中的一系列文件,实现域名解析。目前使用Bind软件的DNS服务器约占所有DNS服务器的90%o1传统的DNS服务器系统环境的弊端Linux是一种自由和开放源码的类Unix操作系统,Linux系统以其稳定性、安全性、免费开源等特性在嵌入式系统及网络服务器领域得到广泛应用。目前,各高校普遍开设了Linux课程,让学生更好地掌握Linux相关知识和技能。但

3、是Linux系统的很多服务器环境(DNS服务器、DHCP服务器、VNC服务器等),需要多台服务器组成的系统才能完成实验,给传统的实验环境带来诸多不便。比如,DNS服务器系统的实现需要以下几个服务器:⑴根服务器:位于整个互联网域名空间的最上层,在域名中通常用来表示,负责管理全世界的根域和顶级域,全世界只有13台。⑵DNS主服务器:提供了互联网域名查询所需要的数据库文件,它是域名系统中必不可少的服务器,对互联网中域名数据的发布和查找起着非常重要的作用,对域中的域名拥有最高的权限,同时主服务器也实时完成和辅服务器的数据更新。⑶DNS辅服务器:

4、是对主DNS服务器的一种备份,它的域名数据库文件来源于主服务器文件的拷贝,当主服务器出现故障时,客户机通过辅助DNS服务器一样可以进行解析。当DNS客户较多的情况下,辅助DNS服务器可以为客户机提供查询功能,有效的减轻了主DNS服务器的负载。其中的根服务器无需系统配置,可直接使用互联网的根服务器。而完成该服务器系统至少需要3台PC机:DNS主服务器、DNS辅服务器以及测试用客户计算机。这就要求配置服务器实验专用的网络实验室,而且需要配置专门的硬件、软件来支撑相应的实验环境。学校或培训机构由于资金、场地及设施等原因,实验环境往往无法创建。

5、虚拟机VMware的出现解决了以上的问题,通过VMware,系统管理员可以在一台PC机上创建多个操作系统,一台PC机可以同时扮演服务器和客户机多种角色,当需要多个服务器系统时,可以使用“克隆”功能,在一台PC机上克隆出多个服务器。如果出现实验故障,影响的也只是虚拟系统本身,不会影响物理机的性能。2VMware下的DNS服务器虚拟仿真系统环境的搭建(l)DNS服务器虚拟仿真系统实验环境由3台虚拟机系统组成,一台Linux系统,充当主DNS服务器;另一台Linux系统,充当辅DNS服务器;还有一台Windows客户机,负责DNS结果的测试。

6、所有的虚拟机网卡均选择“桥接”方式联网。虚拟机中需配置以下系统:-DNS主服务器,设置IP地址:192.168.100.100;子网掩码:255.255.255.0;默认网关:192.168.100.254-DNS辅服务器,设置IP地址:192.168.100.150;子网掩码:255.255.255.0;默认网关:192.168.100.254•DNS客户机,设置IP地址:192.16&100.200;子网掩码:255.255.255.0;默认网关:192.168.100.254;DNS先设置为192.168.100.100⑵该服务器

7、环境下的Linux系统,均需安装Bind软件(目前全世界最广泛使用的域名解析系统)。Linux下可在Bind官方网站中下载其源码软件包bind-9.3.1.tar.gz,解压和安装步骤如下:解压Bind软件包#tar❷zxvfbind-9.3.1.tar.gz进入解压后的文件夹#cdbind-9.3.1配置软件#./configure编译软件#make安装软件#makeinstall3DNS主服务器的重要配置文件(1)/var/named/chroot/etc/named・conf//主服务器配置文件options{directory/

8、var/namedn;dump-fileu/var/named/dato/cache_dunip.db";statistics-fileu/var/named/data/nanied_stats,txt”;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。