好 虚拟机安装配置DNS服务器并测试.docx
《好 虚拟机安装配置DNS服务器并测试.docx》由会员分享,可在线阅读,更多相关《好 虚拟机安装配置DNS服务器并测试.docx(24页珍藏版)》请在冰豆网上搜索。
![好 虚拟机安装配置DNS服务器并测试.docx](https://file1.bdocx.com/fileroot1/2022-12/16/fc8b62ca-07a3-4c6e-96f5-51e8442c15e7/fc8b62ca-07a3-4c6e-96f5-51e8442c15e71.gif)
好虚拟机安装配置DNS服务器并测试
虚拟机安装配置DNS服务器并测试
这次我们要做的任务是在Windowsserver2003虚拟机安装并配置DNS服务器,然后进行测试验证,在进行实验之前我们要先了解一下关于DNS的一些知识。
DNS是计算机域名系统(DomainNameSystem或DomainNameService)的缩写,它是由解析器以及域名服务器组成的。
域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
DNS使用TCP与UDP端口号都是53,主要使用UDP,服务器之间备份使用TCP。
其中域名必须对应一个IP地址,而IP地址不一定只对应一个域名。
域名系统采用类似目录树的等级结构。
域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:
主服务器和转发服务器。
在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮询实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名注册查询需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
DNS命名用于Internet的TCP/IP网络中,通过用户友好的名称查找计算机和服务。
当用户在应用程序中输入DNS名称时,DNS服务可以将此名称解析为与之相关的其他信息,如IP地址。
因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。
其实,域名的最终指向是IP。
DNS解析是一个树形结构,当前请求的服务器请求不了就把它提交给它的上级服务器,一直到成功解析。
在IPV4中IP是由32位二进制数组成的,将这32位二进制数分成4组每组8个二进制数,将这8个二进制数转化成十进制数,就是我们看到的IP地址,其范围是在0~255之间。
因为,8个二进制数转化为十进制数的最大范围就是0~255。
现在已开始试行、将来必将代替IPv4的IPV6中,将以128位二进制数表示一个IP地址。
现在我已经了解了DNS,那么下面我们就开始实验吧,亲!
实验环境:
1. WindowsServer2003虚拟机。
2. 主机是Win7操作系统。
(一) 在主机和虚拟机上设置相应的网络属性。
首先设置主机的网络,设置相应的IP地址,子网掩码,首选DNS服务器,如下图所示
点选【本地连接】具体设置如下图所示
在主机上用命令ipconfig/all查看设置是否成功。
如下图所示
在虚拟机中设置对应的网络参数如下图所示
在虚拟机上用命令ipconfig/all查看虚拟机设置,如下图
(二)分别在主机和虚拟机安装windows组件
首选在主机中安装组件“Internet信息服务IIS”。
单击【控制面板】点选【程序和功能】在弹出的窗口的左侧点选【打开或关闭Windows功能】如下图所示单击确定开始安装程序
在虚拟机中“域名系统”DNS服务组件,依次单击【开始】------【控制面板】--【添加或删除程序】如下图所示
在弹出的的【添加或删除程序】的窗口左侧点选【添加或删除windows组件】在弹出的【windows组件向导】对话框中点选【网络服务】选项,单击【详细信息】在弹出的对话框中点选【域名系统(DNS)】。
如下图所示
单击【确定】--【下一步】---【完成】如下图所示
最后,右击“我的电脑”,选择“计算机管理”,在安装完相应的组件后,可以在虚拟机中的“计算机管理”中的“服务和应用程序”下看到“DNS”,以此说明组件安装成功。
如下图所示
经过以上步骤我们的DNS服务已经安装成功啦,亲!
下面我们就开始配置DNS服务器,新建区域和新建主机啦!
(三)配置DNS服务。
依次单击【开始】----【程序】---【管理工具】--【DNS】弹出DNS服务器控制台窗口,如下图所示
新建正向查找区
右键【正向查找区】在弹出的对话框点选【新建区域】弹出新建区域向导对话框,如下图所示
单击【下一步】新建区域类型点选【主要区域】,然后单击【下一步】如下图所示
新建区域名称,偶这里填的是,哈这可自制定,因为我们只是实验,域名只要符合这种格式就可以啦!
其实真正的企业级服务器的域名是要花钱买的哦!
亲!
然后,我们单击【下一步】
出现新建区域文件窗口,输入你要的文件名,如下图这是偶滴文件名,可参考哦!
单击【下一步】出现“动态更新窗口”这里偶们选择“不允许动态更新”如下图所示
单击【下一步】出现“正在完成新建区域向导”在这里我们可以检查所有设置,如有错可以返回进行修改没如下图所示,如无误就单
击【完成】
此时DNS的正向搜索区域已经创建完成!
接着我们开始创建反向查找区域
右键【反向查找区域】选项,出现【新建区域选项】如图所示
单击【下一步】选择【主要区域】然后单击【下一步】如下图
接着出现“反向查找区域名称,输入合适的网络ID”如下图:
单击【下一步】选择默认,如下图:
单击【下一步】偶这里选择【不允许动态更新】
单击【下一步】完成新建区域向导如下图所示
单击【完成】
到此为止我们的反向查找区域就已经创建成功啦,亲!
接着下一步我们在正向查找区域的“”区域上单击鼠标右键,选择【新建主机】选项,在弹出的对话框中的“名称”文本框中输入主机名“www”如下图所示,一定要选中“创建相关的指针(PTR)记录”这是虚拟机的区域名称
单击【添加主机】
接着再创建一个主机,即,宿机的区域名称如下图所示,这里也一定要选上“创建相关的指针(PTR)记录”
单击【添加主机】--【完成】
亲们!
到此为止,额们的DNS服务器已经创建并配置完成!
下我们要进行服务器测试,到底是否配置成功呢?
我们一起来看一下吧!
(四)测试DNS服务。
在虚拟机中打开命令行窗口,先用命令ping测试网络的连通性如下图所示
在主机上用ping命令测试,如下图所示
由上面两图可知主机和虚拟机之间的网络是联通的。
在这偶要提一下,虚拟机的网络设置一定要设置为“桥接模式”如图所示
然后先在虚拟机用命令nslookup测试如下图所示
在主机上进行测试如下图所示
由上图可知,偶们的DNS配置成功啦!
亲O(∩_∩)O~~
从测试结果可以看出,亲们,偶们滴服务器配置十分成功啊!
O(∩_∩)O~~
怎么样是不是很有意思啊!
大家都可以做出来哈!
在这里我要提一下,虚拟机配置DHCP服务器,虚拟机的连接方式要改为桥接模式,但是,这样会影响宿舍连接外网,导致其他室友无法连接外网,偶刚刚开始配置服务器的时候也不知道为啥,室友都无法上网,当时一度以为是宿舍路由器坏啦!
当我关掉服务器时又可以上网了,打开时,又上不了网了,这才直到是偶这虚拟机服务器惹的祸啊!
很多人对虚拟机的不同联网模式不是很了解,那么下面我们讲解一下虚拟机常用的联网模式:
三种网络方式
NAT:
nat就是networkaddresstranslate的简称。
网络地址转换,这个技术是为了让象192.168.*.*这样的私有ip段能够访问internet而开发的。
私有ip段,可以由任何公司和个人使用,所以世界上有无数电脑使用了192.168.0.111这样的地址,而这个地址绝对不能出现在internet上,因为这肯定会造成路由的失败。
但是,ip地址的稀缺让我们必须采用这种共享ip的方案,同时还要允许这些机器访问internet。
这样的前提下,NAT就应运而生了。
NAT技术应用在internet网关和路由器上,比如192.168.0.111这个地址要访问internet,它的数据包就要通过一个网关或者路由器,而网关或者路由器拥有一个能访问internet的ip地址,这样的网关和路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即NAT),以使私有网段的主机能够顺利访问internet。
我想到的一个最典型的例子,就要算我的大学宿舍了。
宿舍内部网段192.168.1.×,通过路由器进入校园局域网10.10.110.×,然后通过学校网关,进入internet。
这个过程中,宿舍的路由器做了一次NAT,而学校的网关又做了一次NAT。
VMWare的NAT上网采用的技术是一样的,它在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。
同时,在这块网卡和主机的网络接口之间进行NAT。
虚拟机发出的每一块数据包都会经过虚拟网卡,然后nat,然后由主机的接口发出。
由于在这种条件下,虚拟机和主机不在同一个ip段,但是主机相当于虚拟机的网关,所以虚拟机能ping到主机的ip,但是主机ping不到虚拟机的ip。
BRIDGED:
bridge就是“桥”的意思,说起桥接,就不能不说局域网。
比如我们有两个局域网络,他们的ip段都处于192.168.0.*,同时,我们希望把这两个网络链接起来,这种情况下,我们就可以采用桥接。
这个时候,“桥”就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在“桥”上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。
这样,局域网A和B就无缝的在链路层连接起来了(当然要保证两个局域网没有冲突的IP)。
这就是桥的作用,在链路层无缝的沟通两个局域网。
而VMWare的桥也是同样的道理,只不过,本来作为硬件的一块网卡,现在由VMWare软件虚拟而来罢了!
当采用桥接时,VMWare会虚拟一块网卡和真正的物理网卡就行桥接,这样,发到物理网卡的所有数据包就到了VMWare虚拟机,而由VMWare发出的数据包也会通过桥从物理网卡的那端发出,这样,如果物理网卡可以上网,那么桥接的软网卡也没有问题了,这就是桥接上网的原理了。
在桥接时,VMWare网卡和物理网卡应该处于同一ip网段,所以在虚拟机中ping物理网卡ip,或者在主机总ping虚拟机网卡ip,都可以ping通。
Host-only:
顾名思义,这种技术提供的是主机和虚拟机之间的网络互访,而不是虚拟机访问internet的技术。
如果,你只想让虚拟机和主机之间有数据交换,而不想让虚拟机访问internet,就要采用这个设置了。
Host-only的条件下,VMWare在真正的Windows系统中,建立一块软网卡。
这块网卡可以在网络连接中看到,这块网卡的作用就是使windows看到虚拟机的IP。
由于,这种技术就是将主机和虚拟机通过一个ip段的网卡联系起来,所以双方都可以ping到对方。
vmnet1是host-only,也就是说,选择用vmnet1的话就相当于VMware给你提供了一个虚拟交换机,仅将虚拟机和真实系统连上了,虚拟机可以与真实系统相互共享文件,但是虚拟机无法访问外部互联网,而vmnet8是NAT,就是网络地址转换,相当于给你一个虚拟交换机,将虚拟机和真实系统连上去了,同时这台虚拟交换机又和外部互联网相连,这样虚拟机和真实系统可以相互共享,同时又都能访问外部互联网,而且虚拟机是借用真实系统的IP地址。
所以,当我们配置虚拟机服务器时要把虚拟机的联网模式设置为“桥接模式”,此时,虚拟机和主机就相当于两台独立的电脑,虚拟机就是一台服务器,而宿机就成了客户机,他们此时就在一个局域网里!