350 likes | 511 Views
05 计算机网络实验 II. 1. windows2003 服务器装配实验 医信 1 班: 星期二 9:00~11:00 + 12:00 ~16:30 医信 2 班: 星期三 9:00~11:00 + 12:00 ~16:30 2. Linux 系统服务器装配实验 医信 1 班: 星期四 9:00~11:00 + 12:00 ~16:00 医信 2 班: 星期五 9:00~11:00 + 12:00 ~16:00. 05 计算机网络实验 II. 1. windows2003 服务器装配实验 windows2003 操作系统安装实验
E N D
05 计算机网络实验 II 1. windows2003服务器装配实验 医信1班: 星期二 9:00~11:00+12:00 ~16:30 医信2班: 星期三 9:00~11:00+12:00 ~16:30 2. Linux系统服务器装配实验 医信1班: 星期四 9:00~11:00+12:00 ~16:00 医信2班: 星期五 9:00~11:00+12:00 ~16:00
05 计算机网络实验 II 1. windows2003服务器装配实验 windows2003操作系统安装实验 实验1-DNS服务器的安装与配置 实验2-DHCP服务器的安装与配置 实验3-Web服务器的安装与配置 实验4-FTP服务器的安装与配置 实验5-Exchange2003安装配置
05 计算机网络实验 II 1. windows2003服务器装配实验 • 实验环境: • 本实验在本机Windows XP系统中安装VMware虚拟机,然后在虚拟机中安装Windows2003系统。 • 服务器采用Windows Server 2003系统并在其中安装各种服务器软件,客户机使用本机Windows XP系统。
05 计算机网络实验 II 2. Linux系统服务器装配实验 实验1-Linux操作系统安装实验 实验2-Linux系统中DHCP服务的安装和配置 实验3-Linux系统中DNS服务的安装和配置 实验4-Linux系统中Web服务的安装和配置 实验5-Linux系统中FTP服务的安装和配置
05 计算机网络实验 II 2. Linux系统服务器装配实验 • 实验环境: • 本实验在本机Windows XP系统中安装VMware虚拟机,然后在虚拟机中安装linux系统“Red Hat Enterprise Linux 5”。 • 服务器采用“Red Hat Enterprise Linux 5”系统并在其中安装各种服务器软件,客户机使用本机Windows XP系统。
安装VMware6.0虚拟机 首先运行VMware6.0安装程序
选择安装方式 我们这里选择“custom”也就是自定义的安装方式
选择安装组件,选择不安装 Integrated Virtual Debugger组件,另外单击下方的“Change”按钮可以改变软件的安装目录
建立快捷方式,可以在桌面、开始菜单以及快捷启动栏添加VMware的快捷方式。可以根据自己的需要选择建立快捷方式,可以在桌面、开始菜单以及快捷启动栏添加VMware的快捷方式。可以根据自己的需要选择
安装完毕后,在弹出的“Registration Information”页中,要求输入用户名、单位及序列号等信息,然后单击“Enter”按钮
至此全部安装完毕,单击“finish”按钮,之后会提示是否重启计算机,选择“No”至此全部安装完毕,单击“finish”按钮,之后会提示是否重启计算机,选择“No”
Windows XP中防火墙的设置 VMware Workstation 在安装的过程中,会在主机上安装两块虚拟网卡。如果主机系统是Windows XP SP2 或者是Windows Server 2003 SP1,默认会在这两块新增加的虚拟网卡上启动防火墙。为了让虚拟机可以正常的使用这两块虚拟网卡,需要Windows XP的防火墙进行设置。
从“控制面板”中的“网络和Internet连接”打开“网络连接”从“控制面板”中的“网络和Internet连接”打开“网络连接”
可以看到新增加的虚拟网卡防火墙已经启动,单击左面的“更改Windows防火墙设置”选项可以看到新增加的虚拟网卡防火墙已经启动,单击左面的“更改Windows防火墙设置”选项
在弹出的Windows防火墙窗口中选择“高级”选项卡在弹出的Windows防火墙窗口中选择“高级”选项卡
在“网络连接设置”选项区域中将VMnet1和VMnet8复选框前面的勾去掉,然后单击“确定”按钮就完成了防火墙的设置。在“网络连接设置”选项区域中将VMnet1和VMnet8复选框前面的勾去掉,然后单击“确定”按钮就完成了防火墙的设置。
实验1-DNS服务器的安装与配置 一、DNS的基本概念: • 什么是DNS: • DNS 是一个分布式数据库系统,它提供将域名转换成对应 IP 地址的信息。它是一个层次性的命名系统。这种将名称转换成 IP 地址的方法称为域名解析。 • 域名解析过程: • 一般来说,每个组织有其自己的 DNS 服务器,并维护域的名称映射数据库记录或资源记录。当请求名称解析时,DNS 服务器先在自己的记录中检查是否有对应的 IP 地址。如果未找到,它就会向其它 DNS 服务器询问该信息。
实验1-DNS服务器的安装与配置 • DNS 资源记录: 每个 DNS 数据库都由资源记录构成。一般来说,资源记录包含与特定主机有关的信息,如 IP 地址、主机的所有者或者提供服务的类型。常用的资源记录类型有 : • A 地址:主机记录列出特定主机名的 IP 地址。这是名称解析的重要记录。 • CNAME 标准名称:此记录指定标准主机名的别名。 • MX 邮件交换器: 此记录列出了负责接收发到域中的电子邮件的主机。 • NS 名称服务器: 此记录指定负责给定区域的名称服务器。 • DNS 区域:DNS 数据库可分成不同的相关资源记录集。其中的每个记录集称为区域。区域可以包含整个域、部分域或只是一个或几个子域的资源记录。
DNS 区域: • 整个Intemet被分成许多域(Domain)。每个域下又细分为许多子域。这些细分的子域视实际需求又再细分成更多的子域,一直循环下去。 • 在DNS中,域名全称是一个从该域到根的标签序列(Fully Qualifled Domain’Name,FQDN),如cs.mit.edu,表示edu域的子域mit下的一台主机cs。 • 基本上每个域和子域内的域名解析工作由一台主机负责完成。这台主机就是该域的DNS服务器。 • 如果客户端在Web浏览器中输入http://www.mit.edu,浏览器将把这个域名传递给DNS服务器。DNS服务器执行几个操作,并且把IP地址返回给Web浏览器。一旦Web浏览器知道了该服务器注册的IP地址,它就可以连接到该服务器主页。
DNS的工作原理: 1. 递归查询: • DNS客户端向本地DNS服务器发起递归查询,查询grid.rmpa.gov.uk的IP地址,本地DNS服务器会由根域名服务器开始问起,依序找到负责.uk域的DNS服务器、负责.gov.uk域的DNS服务器、负责rmpa,gov,uk域的DNS服务器,最后在负责rmpa.gov.uk的DNS服务器处得到grid.rmpa.gov.,uk的IP地址,然后传回给DNS客户端。 2. DNS缓存 • 本地DNS缓存能够记录下地址映射数据以便加速查询响应。DNS服务器针对它负责的域的地址映射数据有一个TTL(Time To Live,生存周期)参数,用来指定数据的缓存时间。超过TTL,缓存就被视为无效。 3. 反向解析(reverse mapping) • DNS提供“反查询”(reverse lookup)功能也就是以IP来查询主机名称。DNS服务本身必须要为每个网络建立起reverse zone。
二、Active Directory (活动目录)的概念 在Windows Server 2003域内的目录是用来存储用户账户、组、打印机、共享文件夹等对象(object)的,我们把这些对象的存储处称为“目录数据库(directory database)”。在Windows Sever 2003域内负责提供目录服务的组建是Active Directory(活动目录),它负责目录数据库的保存、新建、删除、修改与查询等服务。
二.Active Directory的概念 • 活动目录是由组织单元OU、域(domain)、域树(tree)、森林(forest)构成的层次结构。 • 域作为最基层的容器,它可以对员工、计算机等基本数据进行存储。在一个活动目录中可以根据需要建立多个域,比方说“甲公司”的财务科、人事科、销售科就可以各建一个域,因为这几个域同属甲公司,所以就可以将这几个域构成一棵域树并交给域树管理,这棵域树就是甲公司。又因为,甲公司、乙公司、丙公司都归属A集团,那么为了让A集团可以更好地管理这三家子公司,就可以将这三家公司的域树集中起来组成域森林。因此A集团可以按“子公司(域树)→部门→员工”的方式进行层次分明的管理。活动目录这种层次结构使企业网络具有极强的扩展性,便于组织、管理以及目录定位。 • 假设甲公司的人事科现在需要更名为人力资源部,那么它的域名“人事科. 甲公司. A集团”就必须更改为: “人力资源部. 甲公司. A集团”
实验2-DHCP服务器的安装与配置 DHCP的概念: DHCP 是动态主机配置协议(Dynamic Host Configure Protocol)的缩写。一台DHCP服务器可以让管理员集中指派和指定全局的和子网特有的TCP/IP 参数(含IP 地址、网关、DNS服务器等)供整个网络使用。DHCP分为两个部份:一个是服务器端,而另一个是客户端。所有的 IP 网路设定资料都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境资料。
实验3-Web服务器的安装与配置 HTTP协议是Web的核心。它在Web的客户程序和服务器程序中得以实现。运行在不同端系统上的客户程序和服务器程序通过交换HTTP消息彼此交流。HTTP定义这些消息的结构以及客户和服务器如何交换这些消息。 Web页面(也称为文档)由多个对象构成。对象(object)仅仅是可由单个URL寻址的文件,例如HTML文件、JPG图像、GIF图像、JAVA小应用程序、语音片段等。大多数Web页面由单个基本HIML文件和若干个所引用的对象构成。例如,如果一个Web页面包含HTML文本和5个JPEG图像,那么它由6个对象构成,即基本HTML文件加5个图像。基本HTML文件使用相应的URL来引用本页面的其他对象。每个URL由存放该对象的服务器主机名和该对象的路径名两部分构成。
实验3-Web服务器的安装与配置 URL的组成,例如:http://www.microsoft.com/china/index.htm。 1. http://:代表超文本传输协议,通知microsoft.com服务器显示Web页; 2. www:代表一个Web(万维网)服务器; 3. Microsoft.com/:这是装有网页的服务器的域名,或站点服务器的名称; 4. China/:为该服务器上的子目录,就好像我们的文件夹 5. index.htm:index.htm是文件夹中的一个HTML文件(网页)。
常用的WEB服务器: 在UNIX和LINUX平台下使用最广泛的免费HTTP服务器是APACHE服务器,而Windows平台NT/2000/2003使用IIS (Internet Information Server)的WEB服务器。在选择使用WEB服务器应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等。Microsoft的Web服务器产品为IIS ,它是允许在Internet上发布信息的Web服务器。IIS是目前最流行的产品之一,很多著名的网站都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。
Web服务器Apache Linux/Unix中常用的WWW服务器软件有多种,而Apache是一款著名的Web服务器软件。其完全公开的源代码受到了研究人员的喜爱,而其可靠性、稳定性、高度的并发能力和完全免费获取和使用使其成为商业目的和个人的首选Web服务器软件。在众多的Web服务器软件中,Apache以其丰富的功能和优异的性能,加上与linux的完美结合,备受广大用户的喜爱。Apache有着巨大的用户群体,很多著名网站都采用了Apache服务器,如Yahoo、RedHat、Hotmail、新浪和网易等。 在Linux-RHEL5中Apache的安装可以在系统安装阶段选中DNS软件,也可以在系统安装完毕后再单独安装Apache软件包。Linux的软件包一般都采用RPM软件包的形式,可以从安装光盘中找到Apache软件包,它一般是以httpd为开头的。
Linux应用软件安装与RPM: • 在Linux中安装、卸载、升级软件包是一件很容易的事情,因为Linux使用了最流行的Red Hat Package Manager(RPM)来管理软件包,一个RPM软件包包含了程序文件、配置脚本、数据文件以及相关的文档。一个RPM软件包的命名一般由几个部分组成:包的名字、软件的版本、软件的发行号、软件支持的系统架构,如一个Emacs编辑器软件包的文件名为:emacs-21.2-18.i386.rpm,其中软件包名称为emacs、软件版本为21.2、发行号为18、支持的架构为i386。 • 命令行下的RPM包管理器 使用RPM命令行可以更加灵活地安装、删除软件包,并且运行速度更快,但需要记住许多命令参数。RPM命令行的一般格式为: rpm 0ptions package-name (*复习linux-Vi编辑器的使用)
实验4-FTP服务器的安装与配置 FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的文件。简单地说,支持FTP协议的服务器就是FTP服务器。 几乎在所有的平台上面都有FTP的客户端和服务器端的软件。在IIS 6.0发布以前,IIS所具备的搭建FTP服务器的功能非常有限,只能进行较为简单的文件传输和用户身份验证。IIS 6.0的发布改变了这种情况,因为IIS 6.0中集成的FTP服务器组件具备搭建隔离用户模式FTP服务器的功能,从而能够实现更加高级、更加灵活的管理功能。 Linux下常用的FTP服务器有ProFTP、VsFTP等,本实验以ProFTP为例进行介绍。
FTP工作原理 • FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。 • FTP服务依赖于TCP/IP协议簇应用层中的FTP协议来实现。通常情况下,FTP的默认TCP端口号是2l,FTP服务器监听端口号2l来等待控制连接建立请求。
FTP工作原理(续) • 在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和“上载”(Upload)。“下载”文件就是从远程主机拷贝文件至自己的计算机上;“上载”文件就是将文件从自己的计算机中拷贝至远程主机上。 • 使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上载或下载文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。而匿名FTP就是为解决无授权用户想使用FTP这个问题而产生的。 • 匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。 通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。
实验5-Exchange2003安装配置 Exchange Server 是一个设计完备的邮件服务器产品, 提供了通常所需要的全部邮件服务功能。除了常规的 SMTP/POP 协议服务之外,它还支持 IMAP4 和 NNTP 协议。 Exchange Server 服务器有两种版本,标准版包括 Active Server、网络新闻服务和一系列与其他邮件系统的接口;企业版除了包括标准版的功能外,还包括与 IBM OfficeVision、X.400、VM 和 SNADS 通信的电子邮件网关,Exchange Server 支持基于Web 浏览器的邮件访问。
实验5-Exchange2003安装配置 • 安装前任务 • 默认情况下,Microsoft Internet 信息服务 (IIS) 将随 Windows 2003 Server 一起安装。检查“网络新闻传输协议”(NNTP网络新闻传输协议) 和“简单邮件传输协议”(SMTP) 是否已安装。 • 为保证 Exchange 安装成功,必须安装并正确配置 Windows 2003 Active Directory。 • 必须安装一个域名系统 (DNS) 服务器并针对您的 Active Directory 域进行正确配置。 • 可以通过安装并运行 Netdiag 实用工具来测试 DNS 的大部分功能。为此,请在 Windows 2003 Server 光盘上找到“支持”部分,然后再找到“工具”部分。找到 Netdiag 实用工具并运行它。