网络应用服务管理是计算机网络管理的核心内容。它的主要内容包括:配置Web服务器、配置FTP服务器、配置服务器、配置代理服务器、配置VPN安全接入服务器、服务器的安全分析与设计等等。通过本项目的学习,熟练掌握重要的网络应用服务管理,初步具备为网络用户提供网页浏览、文件传输、收发、VPN接入服务以及安全访问Internet等功能的能力。
本项目学习目标
● 初步掌握计算机网络操作系统的知识
● 了解常见网络服务的基本概念、服务功能及服务原理等相关知识
● 初步掌握重要网络服务的配置管理与日常维护技能
任务一、掌握DNS服务管理
7.1.1 任务描述
A学校是某市辖区内一所职业高级中学,全校有教职工:230多人,学生:2500多人。学校管理机构下设:办公室、教务处、后勤科等,主要负责日常学校各项事务管理。学校建有办公网,因各种原因网络还没有接入互联网,办公室及各部门通过连接办公网进行内部信息交流、文件传输、资料与打印机共享等。
现在学校教务处为提升服务水平、公布最新信息,请软件服务公司制作了“教务处网站”,网站设“教务处通知”、“教务动态”、“最近事宜”等栏目,网站服务器放在教务处办公室的一台Server1电脑上(IP地址:192.168.10.1、操作系统:Windows server 2003),学校教师在校内均可通过192.168.10.1地址访问教务处网站,查询相关信息。然而网站运行没多久网管员小C就发现自己最近电话特别多,而且有很多是重复。原来都是大家普遍反映教务处网站192.168.10.1地址复杂难记只好打电话咨询,还有的是隔二天没使用又忘记了只好重复咨询小C。同时相关领导也发现了同样的使用问题,为更好促进网站的利用,方便广大教职工,交待给小C一个任务:要求利用现有网络技术,参考现有解决方案,为网站取一个简单易记的英文名称替换复杂的数字IP地址作为网站的使用名称,以方便广大教师的使用。 7.1.2 方法与步骤
7.1.2.1. 任务分析
A学校小C的任务其实就是一个典型的域名解析服务(DNS)的应用案例。 我们都知道网络中计算机之间的信息交流都是首先是通过双方的逻辑IP地址进行的,然后再翻译成网卡物理MAC地址进行实际传递信息的。可是IP地址的缺点是复杂且不方便记忆,所以为了解决这一问题就出现了DNS服务,专门用来解析名称与IP地址的映射关系。也就是说专门指定一台电脑负责名称与IP地址的映射关系查询,这样网络中计算机之间的信息交流就不局限于水泥锥IP地址了,从而可以使用更形象、易记的名称取代IP来表示网站名称,如使用英文单词来表示学校网站名称、用部门字母简写表示网站名称等等。
从本任务情况分析得出:A学校教务处网站访问采用最简单192.168.10.1的方法,因为采用IP地址访问方法的固有缺点,导致用户使用不方便,因此要求对现有网络进行升级,架设网络应用服务中的DNS服务,并给教务处网站的网址重新命名:jwc.school。如果把网址名称确定为这一方便、易记的新网站名称后,接下来的任务就是如何配置管理网络中的的DNS服务器,让DNS服务提供解析服务即:建立jwc.school <—> 192.168.10.1 二者之间的映射关系,如实现这个任务,则小C的任务
也就能顺利解决了。
7.1.2.2. 安装DNS服务
要在网络中实现DNS服务功能,就必须提供运行DNS服务的Windows 或Linux操作系统的服务器一台,本书选取安装容易、操作直观的图形化操作系统Windows server 2003服务器为例进行服务的管理配置。从任务中可知,Server1是教务处提供网站服务的一台服务器且操作系统为Windows Server 2003 ,所以鉴于网站访问流量不大,为节省硬件资源小C决定将DNS服务也同时安装在网站服务器上,安装及配置过程如下:
由于Windows Server 2003服务器默认安装情况下不安装DNS服务器,所以在使用DNS域名解析服务器前,还要先进行DNS服务程序的安装操作。
安装DNS服务器组件,使用“添加或删除程序”方式进行:
1. 打开任务栏的“开始->控制面板->添加或删除程序”,单击“添加/删除Windows组件”,在组件向导中选择“网络服务”,如图7-1所示。
2. 双击“网络服务”,弹出“网络服务”窗口,勾选“域名系统(DNS)”项,单击“确定”按钮,如图7-2所示。
3. 返回前一个对话框,单击“下一步”按钮。
4. 完成安装后,单击“完成”按钮。
图7-1 安装网络服务
图7-2 选择安装域名系统
7.1.2.3. DNS服务的管理
一. 管理DNS服务
DNS服务管理包含二个方面内容:一是主机区域名的管理,另一个是主机域名和IP地址之间映射关系的管理。通常一台DNS服务器可以管理多个区域,一个区域可以也可以由多台服务器来管理,共同负责本域的主机与地址映射服务(例如由一个主DNS服务和多个辅助DNS服务来管理同一个区域)。 域名解析有两个方向:将DNS名称解析成IP地址的过程称为正向解析,它的主要作用是提供容易用户记忆的名称转换为逻辑的用于TCP/IP协议通信的数字型IP地址;从IP地址解析成DNS域名的过程称为反向解析,它主要用作已知IP地址,反向查出对应的主机名称,比如常使用于邮件服务器间反向验证域名等。正向解析的应用非常普遍,而反向解析则极少使用。根据任务分析可知,本次任务的主要内容: 1) 创建DNS区域:school
2) 解析主机:jwc.school ——> 192.168.10.1
1. 创建正向区域的主要过程:
配置DNS服务创建正向区域,实现从域名到IP地址的解析任务。
1) 点击“开始->管理工具->DNS”,打开DNS管理器,右键单击“正向查区域”,选择“新建区域”,然后单击“下一步”按钮,如图7-3所示 。
图7-3 创建新区域
2) 显示“区域类型”对话框,选择“主要区域”选项,单击“下一步”。
3) 显示“区域名称”对话框,根据项目命名方案,输入区域名称:school,如图7-4所示。
图7-4 设置区域名称
4) 打开“区域文件”对话框中,系统默认选中“创建新文件”,单击“下一步”按钮。
5) 显示“动态更新”对话框,选择“不允许动态更新”,单击“下一步”按钮,完成。
豆浆器6) 鼠标右键单击新创建的:“school”区域名,选择“新建主机海鲜机”。输入名称:“jwc”,IP地址输入:“192.168.10.1”,单击“添加主机”按钮,如图7-5所示,弹出“成功创建主机记录jwc.school”提示框,单击“完成”按钮,完成该主机创建。
图反猫眼窥镜7-5 创建主机
2. 创建反向区域的主要过程:
配置DNS服务创建反向区域,反向区域用于IP地址到DNS名称的反向解析。
1) 点击“开始->管理工具->DNS”,打开DNS管理器,右键单击“正向查区域”,选择“新建区域”,然后单击“下一步”按钮,如图7-6所示 。
图7-6 创建反向区域
2) 显示“区域类型”对话框,选择“主要区域”选项,单击“下一步”。
3) 显示“反向查区域名称”界面,在此指定反向区域的网络ID,如图7-7所示。
图7-7 输入反向区域网络ID
4) 单击“下一步”按钮,显示“区域文件”界面。区域文件文件名称使用默认文件名,如图7-8所示。
图7-8 选择反向区域文件名
5) 显示“动态更新”对话框,选择“不允许动态更新”,单击“下一步”按钮,完成。
6) 创建资源记录,反向区域资源记录可以直接在创建正向区域资源记录时,勾选创建相关指针(PTR)记录,即可同步完成创建反向区域的资源记录,如图cwmp7-9所示。
图7-9 同步创建反向区域资源记录
二. 配置客户端测试DNS服务器
当DNS服务器上区域和资源记录建立结束后,客户端必须正确配置DNS服务器信息才能让DNS服务器为其提供解析服务,步骤如下:
1) 用鼠标右键单击“网上邻居”,选择“属性”,打开网络连接窗口。
2) 用右键单击“本地连接”图标,然后选择“属性”,打开“本地连接属性”对话框。
3) 在“本地连接属性”对话框中,双击“Internet 协议TCP/IP”,打开“属性”对话框。
4) 在Internet协议TCP/IP对话框中,填入如下信息,如图7-10所示:
IP地址:192.168.10.1 (DNS服务器主机的IP地址)
子网掩码:255.255.255.0
网关: 192.168.10.1
网
首选DNS服务器: 192.168.10.1
图7-10 客户机IP地址配置
到此,配置DNS服务器的过程就算全部完成了,现在可以测试DNS服务的配置了。打开命令提示符窗口,使用nslookup命令测试DNS服务器,正向与反向解析查询过程如下:
1) 运行nslookup,测试正向解析,输入正向域名:jwc.school,下面返回解析结果:192.168.10.1,结果正确,说明DNS服务正向解析服务工作正常,结果如图7-11所示。
图7-11 正向解析查询结果
2) 测试反向解析,输入反向解析IP地址:192.168.10.1,下面返回解析结果:jwc.school,结果正确,说明DNS服务反向解析服务工作正常,结果如图7-12所示。
图7-12 反向解析查询结果
7.1.3 相关知识与技能
1.3.1. DNS服务概述
20世纪60年代末,美国资助建立了试验性广域计算机网Arpanet,到了20世纪70年代,Arpanet还只是一个拥有几百台主机的小网络。这样的小型网络仅需要一个HOSTS文件就可以容纳所有的主机信息(HOSTS提供的是主机名到IP地址的映射关系),也就是说当时用主机名进行网络信息的共享,而不需要记住IP地址,更不需要DNS服务器的参与。
然而,随着网络的迅速扩张,计算机网络几何倍数的增加,HOSTS文件日益庞大逐渐不能够快速完成解析任务,而且更新、维护也出现了相应的问题。于是为解决这一问题就出现了DNS服务器,专门用来解析名称与IP地址的映射关系。由于采用了分层、分级的方式,使得位于某节点上的服务器可以只响应一个特定名称组,从而使得DNS服务轻便、快捷,并能在最快时间内为用户提供DNS域名解析服务。