项目12网络服务器的配置

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学习情境五网络服务器的安装与配置项目12网络服务器的配置项目1双机互连对等网络的组建12.1项目提出在上一个任务中,服务器上已安装WindowsServer2003操作系统。在此基础上,需提供DHCP服务、DNS服务、Web服务和FTP服务。12.2项目分析客户端要连入单位局域网时需要为它分配IP地址,随着客户端数量的增加,这种手工分配IP地址的做法显得十分烦琐。此时,可在局域网内部安装一台DHCP服务器,为公司内除服务器、网关等之外的所有计算机自动分配IP地址、子网掩码、默认网关、DNS服务器地址等网络参数。为使局域网内用户方便访问单位内部的服务器和互联网,可架设DNS服务器,提供域名解析服务。通过Web服务器架设公司网站,可方便单位内部用户或互联网用户访问公司主页。通过FTP服务器可实现文件的上传和下载,方便用户文件共享。12.3相关知识点12.3.1计算机网络的应用模式1.C/S模式C/S(Client/Server,客户机/服务器)方式的网络计算模式,其工作分别由客户机和服务器来完成。客户机负责与用户的交互,收集用户信息,通过网络向服务器请求对诸如数据库、电子表格或文档等信息的处理工作。服务器负责管理数据库的访问,为多个客户程序管理数据,并对数据库进行检索和排序,此外还要对客户机/服务器网络结构中的数据库安全层加锁,进行保护。2.B/S模式B/S(Browser/Server,浏览器/服务器)方式的网络计算模式,在客户端统一采用如Netscape和IE一类的Web浏览器,通过Web浏览器向Web服务器提出请求,由Web服务器对数据库进行操作,并将结果传回客户端。3.两种模式的比较①开发和维护成本。②客户端负载。③可移植性。④用户界面。⑤安全性。12.3.2域名系统1.域名Internet引入了一种字符型的主机命名机制即域名系统DNS(DomainNameSystem),用来表示主机的IP地址。域名的典型结构如下:计算机主机名.机构名.网络名.顶级域名例如,指的是中国(cn)教育网(edu)清华大学(tsinghua)web主机()。2.域名解释域名服务器保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址的功能。域名必须对应一个IP地址,而IP地址不一定有域名,域名与IP地址之间是一对一(或者多对一)关系。域名与IP地址之间的转换工作称为域名解析,域名解析需要由专门的域名服务器来完成。域名解析有两种方式。第一种是递归解析,要求域名服务器系统一次性完成全部域名-IP地址变换。第二种是反复解析,每次请求一个服务器,不行再请求别的服务器。3.提高域名解析的效率①解析从本地域名服务器开始。②域名服务器的高速缓存技术。③主机上的高速缓存技术。4.对象类型与资源记录域名系统既可以用于标志主机,也可以标志邮件服务器、别名等。为了区分不同类型的对象,域名系统中每一条目都有一个“类型”属性。这样,一个特定的名字就可能对应于域名系统中的若干个条目。例如,“A”类型代表主机IP地址,“MX”类型代表邮件服务器,“CNAME”类型代表别名等。12.3.3.的基本概念(1)服务系统(WorldWideWeb)或Web服务,采用客户机/服务器工作模式,它以超文本标记语言(HTML)和超文本传输协议(HTTP)为基础。服务具有以下特点:①以超文本方式组织网络多媒体信息。②可在世界范围内任意查找、检索、浏览及添加信息。③提供生动直观、易于使用、统一的图形用户界面。④服务器之间可相互链接。⑤可访问图像、声音、影像和文本等信息。(2)服务器页面的方式进行组织,还包含指向其他页面的超链接。利用超链接可以将服务器上的一个页面与互联网上其他服务器的任意页面进行关联。页面,而且需要接收和处理浏览器的请求,实现HTTP服务器功能。通常,浏览器的连接请求。(3)浏览器浏览器,它是用来浏览服务器中Web页面的软件。浏览器负责接收用户的请求(键盘或鼠标输入),利用HTTP协议将用户的请求传送给服务器。服务器将请求的Web页面送回到浏览器后,浏览器再对Web页面进行解释,显示在用户的屏幕上。(4)页面地址和URL页面很多,通过URL(UniformResourceLocation,统一资源定位器)指定什么协议、哪台服务器和哪个文件等。URL由三部分组成:协议类型、主机名、路径及文件名。如,http://(协议类型)netlab.nankai.edu.cn(主机名)/student/network.html(路径及文件名)。2.系统的传输协议超文本传输协议(HypertextTransferProtocol,HTTP)是服务器之间的传输协议,是建立在TCP连接基础之上的,属于应用层的面向对象的协议。为保证服务器之间的通信没有歧义,HTTP精确定义了请求报文和响应报文的格式。3.超文本标记语言页面是一种结构化的文档,采用超文本标记语言(HypertextMark-upLanguage,HTML)书写。HTML是上用于创建超文本链接的基本语言,可定义格式化的文本、色彩、图像与超文本链接等,主要用于Web页面的创建与制作。HTML的基本结构标记主要包括:①以html开始,以/html结束。②在head和/head之间存储文档头部信息。③在body和/body之间存储文档的主体信息。④在title和/title之间存储文档的标题信息。⑤以IMG标记图像,如,imgsrc=“”将主机的图像lan.jpg嵌入到Web页面中。⑥以ahref=“URL或文件名”文本字符串/a形成超链接。12.3.4FTP服务1.FTP客户机/服务器模型FTP(FileTransferProtocol,文件传输协议),主要用于Internet上文件的双向传输,通常称为“下载”和“上传”。FTP采用客户机/服务器模式,客户机与服务器之间利用TCP建立连接。FTP需要建立双重连接,一个是控制连接,另一个是数据连接。FTP服务器控制连接的端口号为21,数据连接的端口号为20。建立数据连接的方式有两种:①主动模式(默认模式)。当客户机向服务器的FTP端口(默认是21)发出数据传输命令时,客户机在TCP的一个随机端口上被动打开数据传输进程,并通过控制连接利用PORT命令将客户机数据传输所使用的端口号发送给服务器,服务器在TCP的20端口建立一个数据传输进程,并与客户机的数据传输进程建立数据连接。②被动模式。当客户机向服务器的FTP端口(默认是21)发出数据传输命令时,通过控制连接向服务器发送一个PASV命令,请求进入被动模式,服务器在TCP的20端口被动打开数据传输进程,客户机以主动方式打开数据传输进程,建立数据传输连接。2.FTP文件格式①文本文件传输。文本文件分ASCII文件类型和EBCDIC文件类型。ASCII文件的传输采用虚拟终端NVT的形式在数据连接中传输,而EBCDIC要求双方均采用EBCDIC编码系统。②二进制(Binary)文件传输(图像文件类型)。不需要对文件格式进行转换,按原始文件相同的位序以比特流的方式进行传输,确保复制文件与原始文件逐位一一对应。3.用户接口①传统FTP命令。传统FTP命令是在MS-DOS窗口中使用的命令。如,“ftp”命令表示进入ftp会话;“quit”或“bye”命令表示退出ftp会话;“close”命令表示中断与服务器的ftp连接;“pwd”命令表示显示远程主机的当前工作目录等。②浏览器。在中,采用“地址”格式访问FTP站点。③下载工具。下载工具通常支持断点续传等功能来提高下载速度。常用的下载工具有CuteFTP、FlashFXP等。4.FTP访问控制FTP服务器利用用户账号来控制用户对服务器的访问权限。Internet上大多为用户提供了匿名FTP服务。所谓匿名服务,是指用户访问FTP服务器时,不需要输入账户和密码或使用匿名的账号(Anonymous)和密码。12.3.5电子邮件系统1.电子邮件系统的基本知识电子邮件系统采用客户机/服务器工作模式。邮件服务器一方面负责接收用户发来的邮件,根据邮件所要到达的目的地址,再将其传送到对应的邮件服务器中;另一方面负责接收从其他邮件服务器发来的邮件,并根据收件人的不同分发到不同的电子邮箱中。电子邮件系统使用SMTP协议向邮件服务器发送邮件,使用POP3或IMAP(交互式邮件存取协议)协议从邮件服务器邮箱中读取邮件。电子邮件应用程序的功能主要包括:创建和发送邮件;接收、阅读和管理邮件;还提供通信簿管理、账号管理等功能。电子邮件地址(Email)的格式为:用户名@邮件服务商的域名,如:abc@163.com。任何一个Email地址都是全球唯一的。2.电子邮件传输协议(1)SMTP协议SMTP(SimpleMailTransferProtocol),即简单邮件传输协议,它工作在以下两种情况下:第一种情况是电子邮件从客户机传输到服务器;第二种情况是从某一个服务器传输到另一个服务器。SMTP在TCP协议的25号端口监听连接请求。SMTP邮件传输过程可分为以下3个阶段:①连接建立:连接建立后,客户机与服务器互通自己的域名,同时确认对方域名。②邮件传递:将邮件源地址、目的地址和邮件内容传递给SMTP服务器,SMTP服务器进行相应的响应并接收邮件。③连接关闭:SMTP客户机发出QUIT命令,服务器处理命令后响应,随后关闭TCP连接。(2)POP3协议POP3(PostOfficeProtocol3),即邮局协议,其中的“3”是版本号。POP3在TCP协议110号端口监听连接请求,一旦建立TCP连接,POP3客户机向服务器发送命令,下载或删除邮件。POP3邮件传输过程可分为以下3个阶段:①认证阶段:客户机将用户名和密码传递给服务器,服务器判断是否合法。②事务处理阶段:POP3客户机利用相关命令管理和检索自己的邮箱。③更新阶段:客户机发出QUIT命令时,系统进入更新阶段,然后关闭TCP连接。12.3.6远程登录服务1.远程登录协议用户使用Telnet命令,可使自己的计算机成为远程计算机的一台仿真终端。远程登录允许任意类型的计算机之间进行通信,具体实现的功能主要有:①本地用户与远程计算机上运行的程序交互。②远程登录后,可以运行远程计算机上的任何应用程序(有权限限制),屏蔽不同型号计算机之间的差异。③用户可以利用个人计算机完成许多只有大型计算机才能完成的任务。远程登录解决了不同计算机系统之间的互操作问题,Telnet协议引入了网络虚拟终端(NVT)的概念,提供了一种标准的键盘协议,屏蔽了不同计算机系统对键盘输入的差异性。2.远程登录的工作原理Telnet采用客户机/服务器模式。远程登录时,用户的实终端采用用户终端格式与Telnet客户机进行通信;远程主机采用远程系统格式与远程Telnet服务器进程进行通信。通过TCP连接,Telnet客户机进程与Telnet服务器进程之间采用网络虚拟终端NVT标准进行通信。网络虚拟终端NVT格式将不同的用户本地终端格式统一起来,使得各个终端只与虚拟终端NVT打交道,与各种不同版本的本地终端格式无关。3.使用远程登录用户使用远程登录,前提是用户的计算机和向用户提供远程登录服务的计算机都必须支持Telnet。同时在远程计算机上用户拥有自己的账号(包括用户名和密码)或该远程计算机提供的公开的用户账号。用户使用远程登录时

1 / 117
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功