300 likes | 413 Views
第六章 Windows2003 常用服务器的配置与管理. 本章主要内容. 1. DNS 服务器 2. DHCP 服务器 3. IIS 服务器 4 .FTP 服务器. 6.1 DNS 服务器. 1. 问题的提出 TCP/IP 互联网中,可以使用 IP 地址标示主机 对一般用户而言, IP 地址非常抽象,不是十分直观 用户希望利用好读、易记的字符串来标示主机 2. 域名系统希望解决的主要问题 主机名的管理 主机名 —IP 地址映射等. 域名系统服务器和域名系统 域名系统服务器只是域名系统中的工具,通过它们不停的工作来实现域名系统的功能。
E N D
本章主要内容 • 1. DNS服务器 • 2. DHCP服务器 • 3. IIS 服务器 • 4 .FTP 服务器
6.1 DNS服务器 1.问题的提出 • TCP/IP互联网中,可以使用IP地址标示主机 • 对一般用户而言,IP地址非常抽象,不是十分直观 • 用户希望利用好读、易记的字符串来标示主机 2.域名系统希望解决的主要问题 • 主机名的管理 • 主机名—IP地址映射等
域名系统服务器和域名系统 域名系统服务器只是域名系统中的工具,通过它们不停的工作来实现域名系统的功能。 • 域名系统的发展: 1.早期的DNS通过在一台中央服务器上的一个 HOSTS 文件,他们来管理网络中的主机名。 哪台机器需要解析网络中的主机名,它就要把这个文件 下载到本地。 2. DNS:存储在数据库中的主机名数据分布在不同的服务器上,减少了对任何一台服务器的负载, 并且提供了一区域为基础的对主机名系统的分布式管理的能力。
域名服务原理 • 1. 主机名和I P地址 DNS的数据文件中存储着主机名和与之相匹配的I P地址 。 一个域名可以对应多个IP ,如动态域名,不管服务器的IP怎么变,都可通过这个域名访问到你的网站。 同时一个IP也可对应多个域名 .当你有了一个域名空间,将多个域名解析到这个IP上,每个域名都能访问的到这个IP。
2. 主机名的注册 主机名和I P地址必须注册(注册就是将主机名和I P地址记录在一个列表或者目录中)。 静态注册 动态注册
3. 主机名的解析 解析是一个客户端过程,目的是查找已注册的主机名或者服务器名以便得到相应的I P地址。客户端得到了目标主机的I P地址后,就可以直接在本地网上通信,或者通过一个或几个路由器在远程网上通信。 解析有两种方式.
域名解析方式(1) • 递归解析(recursive resolution) 要求域名服务器系统一次性完成全部名字—地址变换 • 反复解析(iterative resolution) 每次请求一个服务器,不行再请求其他的服务器
4. 主机名的分布 主机名分布于许多D N S服务器之中。 域名系统通过使用自顶向下的域名树来解决这个问题,每一台主机是树中某一个分支的叶子,而每个分支具有一个域名。
层次型命名机制 1.层次型命名机制的概念 在名字中加入结构,而这种结构是层次型的 2.层次型名字的树状结构 • 树中的每一节点都有一个相应的标识符 • 主机名就是从树叶到树根(或从树根到树叶)路径上各节点标识符的有序序列
层次型命名机制的特点 • 只要同一子树下每层节点的标识符不冲突,完整的主机名绝对不会冲突 • 层次型命名机制有利于层次型的名字管理 • 层次型命名机制有利于高效地进行名字-地址的映射
因特网顶级域名的划分模式 组织模式和地理模式
国家顶级域名(nTLD),国家顶级域名的代码由ISO3166规定,比如.cn代表中国、.jp代表日本。国际顶级域名(iTLD),即.int,国际联盟、国际组织可以在.int下注册,比如世界知识产权组织的域名为:wipo.int。 通用顶级域名(gTLD),根据94年3月公布的RFC1591规定,通用顶级域名是.com(公司企业)、.net(网络服务机构)、.org(非赢利性组织)、.edu(教育机构)、.gov(政府部门)、.mil(军事部门)。由于历史原因IAHC认为.edu、.gov、.mil是特殊域名,作为美国专用。
2. DHCP服务器 • DHCP的基本概念 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP 标准协议。用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作(如:DNS、WINS、Gateway的设置)。
DHCP动态进行TCP/IP配置的优点: 1)安全而可靠的配置。 2)降低了管理IP地址设置的负担。 3)DHCP 地址租约的更新过程将有助于用户确定那个客户的设置需要经常更新(如:使用便携机的客户经常更换地点),且这些变更由客户端与DHCP服务器自动完成,无需网络管理员干涉。
P地址租用通常是临时的,所以DHCP客户端必须定期向DHCP服务器更新租约。DHCP租约生成和更新是DHCP的两个主要工作过程。P地址租用通常是临时的,所以DHCP客户端必须定期向DHCP服务器更新租约。DHCP租约生成和更新是DHCP的两个主要工作过程。
1. DHCP租约生成过程 • 当DHCP客户端第一次登录网络时,通过4个步骤向DHCP服务器租用IP地址: • 1)DHCPDISCOVER(IP租约发现) • 2)DHCPOFFER(IP租约提供) • 3)DHCPREQUEST(IP租约请求) • 4)DHCPACK(IP租约确认)
(1)IP租约发现 • (2)IP租约提供 • (3)IP租约请求 • (4)IP租约确认
2.DHCP租约更新 • 当租用时间达到租约期限的一半时,DHCP客户端会自动尝试续订租约。
6.3 IIS服务器 • IIS是Internet Information Server的缩写,它是微软公司主推的服务器 • Windows2003里面包含的IIS 6.0,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet(内部网)站点。
特点: • 支持HTTP、FTP、SMTP协议 • 使用CGI和ISAPI,得到高度的扩展 CGI全称是“公共网关界面”(Common Gateway Interface) ISAPI(Internet Server Application Programming Interface ) • 通过IIS,开发人员就可以开发新一代动态的Web站点
IIS完全支持VBScript,JScript开发软件以及Java • IIS使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器) • IIS6可以将单个的 Web 应用程序或多个站点分隔到一个独立的进程(称为应用程序池). • IIS6.0 提供了更好的安全性
6.4 FTP服务器 • FTP(File Transfer Protocol)是 Internet 上用来传送文件的协议(文件传输协议)。它是为了我们能够在 Internet 上互相传送文件而制定的的文件传送标准,规定了 Internet 上文件如何传送。
工作原理: • 启动FTP从远程计算机拷贝文件为例(启动二个程序),一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。 • 一般的FTP 服务器 可以“匿名”(Anonymous) 登录