第3章互联网服务器的配置教学目标DNS服务器服务器FTP服务器EMAIL服务器3.1.1DNS服务器计算机的通信离不开IP地址,然而IP地址难以记忆。人们更倾向于使用有代表意义的计算机名称,即域名,如这需要把地址进行对应。方法之一:hosts文件目录:C:\WINDOWS\system32\drivers\etc样本:127.0.0.1localhost192.168.1.2特点:本地有效,其他计算机无法使用该记录主机很多时,工作量大,而且查询速度慢简单方法之二:DNS服务器(DomainNameSystem)DNS解析程序的查询流程浏览器DNS服务器域名空间DNS的域名空间是一种层次化的树状结构。DNS的域名空间由根域、顶级域、二级域、二级域之下的子域及各个域中的主机组成。层次型名字的树状结构树中的每一节点都有一个相应的标识符域名就是从树叶到树根(或从树根到树叶)路径上各节点标识符的有序序列,中间用“.”隔开。举例:主机名gench.com.cn:域名gech:com.cn域下的子域com:cn域下的子域cn:根域下的子域通用顶级域名域名代码意义COM商业组织EDU教育机构GOV政府部门MIL军事部门NET网络支持中心ORG非商业组织ARPA用于反向地址查询INT国际组织1997新增加的第一级代码FIRM商业公司STORE商品销售企业WEB与通用顶级域名组织性域名和区域性域名问题域名可以随便取吗?对于需要在Internet上使用的DNS域名,不能随便取,需要到相应的域名管理机构注册申请才行,通常一个域名每年几十到几百元。当然,对于只在企业内部使用的DNS域名,则可以按照DNS的命名机制自行命名。2.资源记录资源记录记录着主机的IP和域名对应关系有不同类型的资源记录2.域名服务的工作原理用户在浏览器的地址栏中输入域名地址并按下回车键。(1)域名解析器首先查询本地主机的域名缓冲区,查看主机是否已经解析过域名。如果在本地主机的域名缓冲区中找到域名地址,解析器立即用该IP地址响应浏览器。如果主机缓冲区中没有域名地址的映射关系,解析器将向本地域名服务器发出解析请求。(2)本地域名服务器接收到解析请求,首先检查域名地址的映射关系是否存储在他的数据库中。如果是,本地域名服务器将该映射关系传送到请求者,并告诉请求者这是一个“权威性”的应答;如果不是,本地域名服务器将查询它的高速缓冲区,检查是否在自己的高速缓冲区中存储有对应关系。如果在高速缓冲区中发现该映射关系,本地域名服务器将使用该映射关系进行应答,并通知请求者,这是一个“非权威性”的回答。如果在本地域名服务器的高速缓冲区中也没发现域名地址的映射关系,那么本地域名服务器便向其他的域名服务器发送解析请求。(3)在其他域名服务器接受到本地域名服务器的请求后,继续进行域名的查找和解析工作。当发现域名地址的映射关系时,便逐层返回,将该映射关系提交给提出解析请求的本地域名服务器。1.服务采用客户机/服务器工作模式服务器:以Web页面方式存储信息资源并响应客户请求浏览器:接收用户命令、发送请求信息、解释服务器的响应2.服务系统的核心机制:统一资源定位法URL、超文本标记语言HTML和超文本传输协议HTTP。3.1.2服务器服务器可以分布在互联网的任意位置服务器保存着可以被浏览器共享的信息功能,接收和处理浏览器的请求Web页面共享信息通常以Web页面的方式进行组织Web页面可以包含超链接(指向其他资源的指针)超链接指向的资源可以处于互联网的任一服务器之中利用超链接,Web页面可以与其他Web页面进行关联利用超连接,Web页面可以与其他多媒体信息进行关联浏览器1.浏览器:的客户程序2.浏览器的主要作用:浏览页面接收用户的请求利用HTTP协议将用户的请求传送给服务器接收服务器送回的Web页面,并将其解释和显示页面地址—URL统一资源定为符1.用户可以利用URL指定要访问什么协议类型的服务器,互联网上的哪台服务器,以及服务器中的哪个文件2.URL的组成协议类型服务器地址路径及文件名URL可以指定的主要协议类型Mailto发送电子邮件HTML语言1.HTML是一个简单的标记语言2.HTML标记标记封装在“”和“”之中标记不区分大小写字母大部分标记成对出现,如HEAD和/HEAD部分标记(元素标记)单独出现,如IMG标记可附有必需的或可选的属性,如IMGsrc=“”alt=“LANImage”基本结构标记HTMLHEADTITLE计算机网络/TITLE/HEADBODY计算机网络就是利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间可以借助于通信线路传递信息,共享软件、硬件和数据等资源。/BODY/HTML段落和图像标记HTMLHEADTITLE计算机网络/TITLE/HEADBODY计算机网络就是利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间可以借助于通信线路传递信息,共享软件、硬件和数据等资源。PIMGsrc=””/BODY/HTML超链接标记—文字HTMLHEADTITLE计算机网络/TITLE/HEADBODY计算机网络就是利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间可以借助于通信线路传递信息,共享软件、硬件和数据等资源。PIMGsrc=””PAHREF=””局域网/APAHREF=””城域网/APAHREF=””广域网/A/BODY/HTML超链接标记—图像HTMLHEADTITLE计算机网络/TITLE/HEADBODY计算机网络就是利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间可以借助于通信线路传递信息,共享软件、硬件和数据等资源。PIMGsrc=””PAHREF=””局域网/AAHREF=””IMGsrc=””/APAHREF=””城域网/AAHREF=””IMGsrc=””/APAHREF=””广域网/AAHREF=””IMGsrc=””/A/BODY/HTML1.概述2.FTP的工作原理3.FTP的基本命令集3.1.3FTP服务器FTP也称文件传输服务。FTP服务器提供FTP服务,通过域名或IP地址访问检查用户名和口令检查用户对文件的读写权限FTP客户—应用程序人机交互窗口式:CuteFTP、WS_FTP命令行式:Unix系统命令ftp把本地计算机上的一个或多个文件传送到远程计算机上(上载);从远程计算机上个获取一个或多个文件(下载)。先登录FTP服务器(用户名和密码);授权文件进行查阅和传输。文件传输过程FTP上传下载INTERNETFTP客户机FTP服务器匿名FTP服务:不用输入用户名和密码或输入“Anonymous”和“Guest”。如何登录FTP服务器:传统FTP命令行方式:进入MS-DOS方式,然后敲入“ftpFTP服务器名或IP地址”,并回车。输入用户名和密码。登陆成功后使用MS-DOS方式下的FTP命令来下载所需要的文件.浏览器方式:在浏览器的地址栏中输入服务器网址(或IP地址),并回车。FTP专用客户端程序:使用IE浏览器下在客户端软件,利用软件来访问FTP站点。1.概述2.电子邮件地址3.电子邮件的工作模式4.电子邮件传输协议SMTP和POP35.电子邮件的使用3.1.4EMAIL服务器电子邮件的优越性比人工邮件传递迅速,可达到的范围广,而且比较可靠与电话系统相比,不要求通信双方都在现场,不需要知道通信对象在网络中的具体位置可以实现一对多的邮件传送可以将文字、图像、语音等多种类型的信息集成在一个邮件中传送电子邮件系统1.电子邮件系统采用客户—服务器工作模式2.电子邮件系统的主要组成部分邮件服务器(邮件传输代理)邮箱邮件应用程序(邮件阅读器)(用户代理)邮件服务器1.邮件服务器是邮件服务系统的核心2.主要功能接收用户送来的邮件,并根据目的地址将其传送到对方的邮件服务器接收从其他邮件服务器发来的邮件,并根据接收地址将其分发到用户邮箱中邮箱邮箱:在邮件服务器中为每个合法用户开辟的一个存储用户邮件的空间主要功能:为用户存储接收的电子邮件邮箱是私人的,拥有账号和密码属性,合法用户才能阅读邮箱中的邮件电子邮件地址1.邮件地址的一般形式:local-part@domain-namedomain-name:邮件服务器的域名local-part:服务器上的用户邮箱名2.邮件地址的惟一性邮件服务器域名在整个电子邮件系统中是惟一的用户邮箱名在这台邮件服务器上是惟一的3.邮寄列表:利用“别名”指定一组电子邮件地址邮件应用程序1.电子邮件应用程序:邮件系统的客户端软件2.主要功能编辑和发送邮件接收、阅读和管理邮件附加功能:如通讯簿管理、收件箱助理及账号管理电子邮件系统中的传输协议电子邮件的传输过程简单邮件传输协议SMTP1.SMTP的最大特点:简单、直观只规定发送程序和接收程序之间的命令和应答命令和响应都是可读的ASCII字符串2.SMTP邮件传输采用客户—服务器模式3.SMTP服务器在TCP的25端口守候SMTP邮件传递过程连接建立阶段邮件传递阶段连接关闭阶段常用的SMTP命令常用的SMTP响应SMTP响应以3位数字开始,后面跟有该响应的具体描述SMTP通信过程举例第3代邮局协议POP3POP3的主要功能:允许