《Windows Server 2008网络服务》从网络服务的角度介绍Microsoft的Windows Server 2008,内容包括网络协议、DHCP服务、DNS服务、Web服务、FTP服务、E-mail服务、Media服务、数据库服务、目录服务、CA证书服务、IP路由、网络地址转换NAT、虚拟专用网VPN等。通过对Windows Server 2008的学习和实际操作,让读者了解和掌握现代网络的一些基本知识。
《Windows Server 2008网络服务》适用于高等院校开设全校公共选修课,主要面向理工科非计算机专业本科生和研究生。全书侧重于讲授实用技术,因此也适用于高职高专院校的相关专业使用。
从2005年开始,广西大学开设全校性选修课“windows Server 2003网络架构”,目的是想把一些网络上常用的技术介绍给学生,特别是非计算机类专业学生。由于没有足够的计算机给学生上机练习,只好建议每个学生使用自己个人的计算机。指导实验也只得采用远程指导。学生在宿舍里完成Windows Server的安装、调试等各种实验,经过操作练习后完成作业。
不同专业的学生经过“大学计算机基础”课程的学习,对于Windows的操作已经很熟悉,对于收发电子邮件、上网查资料等也很熟练,许多学生希望学习更多的网络知识。非计算机类专业的学生中,许多人对于进一步学习网络知识有一种强烈的要求,可以说是一种渴望。2008年夏天,微软的Windows Server 2008颁布了,比原来的Windows Server 2003有了许多新的改进。上课时有学生提出要求,希望老师讲授新的Windows Server 2008,并建议老师自己编写教材(因为没有教材)。学生的积极性推动了我,如果继续给学生讲Windows Server 2003,我感觉有些愧对学生。
2009年春,我把课程内容从原来的windows Server 2003改为Windows Server 2008。由于没有教材,我做了许多网页放在校园网给学生看,把网页当教材。期末考试本来应该在计算机上进行,因为没有计算机房让学生机试,只好采用笔试并用开卷考,允许学生把我做的网页打印并带进考场。到了考试那天,每个学生手里都拿着一本“打印的书”。
学生的要求促使我下决心开始动笔写教材,《Windows Server 2008网络服务》正是为那些渴望学习网络知识的学生而写的教材。
本书不是全面介绍Windows Server 2008的专业书籍,因为该书主要读者是非计算机专业的学生。本教材从网络服务的角度讲授Windows Server 2008,通过对Windows Server 2008的学习和操作实验让学生学习一些现代网络的基本知识,给已经具有上网经验的学生提供一个进一步学习网络知识的途径。
本书在编写过程中,得到了广西大学教务处和信息网络中心的大力支持,在此表示衷心的感谢。我的研究生陈永生、段绍敏是本书初稿的第一读者,整章阅读并参照书中的案例进行了实际操作练习,一边学习书中的内容一边为我找出错别字。
我的妹妹卢慧群和母亲巨川一直鼓励我努力工作,妻子曹秉琦十分关心和支持我的写作,女儿卢遐为此书设计了封面。在此也对她们给予我的支持表示感谢。
前言
第1章 Windows Server 2008网络服务概述
1.1 初学者角色的转变
1.2 客户机与网络服务器的结构关系
1.3 Windows Server 2008提供的网络服务
1.4 Windows Server 2008版本概览
1.5 Windows Server 2008的下载
1.6 Windows Server 2008的安装
1.7 Windows Server 2008的激活
1.8 Windows Server 2008的服务器管理器
1.9 实验
第2章 网络协议
2.1 OSI参考模型
2.1.1 ISO/OSI的由来
2.1.2 OSI的结构
2.1.3 OSI各层的功能
2.1.4 ARP Anet
2.2 TCE/IP
2.2.1 TCP/IP的结构
2.2.2 TCP/IP体系
2.2.3 网络层协议IP
2.2.4 IP地址
2.2.5 子网掩码
2.2.6 网关
2.2.7 保留IP地址
2.2.8 ARP和RARP
2.2.9 ICMP
2.2.10 传输层协议TCP和UDP
2.2.11 TCP端口
2.2.12 在WindowsServer2008中手工设置IPv4地址
2.3 IPv6
2.3.1 什么是IPv6
2.3.2 IPv6的特点
2.3.3 IPv4向IPv6的转换
2.3.4 IPv6的网络层协议
2.3.5 IPv6地址的表示形式
2.3.6 IPv6地址分类
2.3.7 IPv6地址的自动设置
2.3.8 在WindowsServer2008中手工设置IPv6地址
2.4 实验
第3章 DHCP服务
3.1 DHCP概述
3.1.1 什么是DHCP
3.1.2 为何使用DHCP
3.1.3 DHCP的应用环境
3.1.4 DHCP的工作过程
3.2 在Windows Server 2008中安装和配置DHCP
3.2.1 安装DHCP
3.2.2 创建DHCP作用域
3.2.3 DHCP的地址排除
3.2.4 DHCP的客户端保留
3.3 DHCP的运行
3.3.1 配置和测试DHCP客户端
3.3.2 查看DHCP租约
3.3.3 配置作用域选项和服务器选项
3.3.4 DHCP中继代理
3.3.5 超级作用域
3.3.6 多播作用域
3.3.7 DHCP与DNS集成
3.4 DHCPv6
3.4.1 创建DHCPv6作用域
3.4.2 DHCPv6的客户端测试
3.4.3 查看DHCPv6租约
3.4.4 DHCPv6的地址排除
3.4.5 DHCPv6的地址保留
3.5 实验
第4章 DNS服务
4.1 DNS概述
4.1.1 为何使用DNS
4.1.2 什么是DNS
4.1.3 FQDN
4.1.4 DNS名称空间
4.2 DNS工作原理
4.2.1 DNS系统的工作方式
4.2.2 DNS服务器的类型
4.2.3 DNS名称解析的查询模式
4.2.4 DNS服务器的工作流程
4.3 在Windows Server 2008中安装与配置DNS
4.3.1 安装DNS服务器
4.3.2 建立DNS正向查找区域
4.3.3 建立DNS反向查找区域
4.3.4 建立DNS资源记录
4.3.5 建立反向查找指针
4.3.6 在客户端测试DNS服务器
4.3.7 配置DNS条件转发器
4.3.8 建立辅助区域
4.3.9 子域和区域委派
4.3.10 建立存根区域
4.4 DNS的运行与管理
4.4.1 DNS的启动与停止
4.4.2 DNS老化和清理
4.5 实验
第5章 Web服务
5.1 Web概述
5.1.1 Web服务的专用名词
5.1.2 静态网页与动态网页
5.2 Windows Server 2008的Web服务IIS7
5.2.1 安装IIS7
5.2.2 测试IIS7
5.2.3 IIS7的启动与停止
5.3 用IIS7建立Web网站
5.3.1 建立新网站
5.3.2 设置网站的默认首页
5.3.3 创建虚拟目录
5.3.4 网站的基本设置
5.3.5 HTTP重定向
5.4 在一台Web服务器上建立多个网站
5.4.1 用不同的IPv4地址创建多个网站
5.4.2 用不同的端口创建多个网站
5.4.3 用不同的主机域名创建多个网站
5.4.4 用不同的IPv6地址创建多个网站
5.4.5 开放高级安全Windows防火墙端口
5.5 网站安全
5.5.1 身份验证
5.5.2 用IP地址限制连接
5.6 远程管理IIS网站
5.6.1 远程管理中Web服务器的设置
5.6.2 客户端的远程连接
5.7 用Web DAV管理网站文件
5.8 实验
第6章 FTP服务
6.1 FTP概述
6.1.1 什么是FTP
6.1.2 FTP工作原理
6.1.3 FTP连接与数据传输模式
6.2 FTPforIIS6的安装与设置
6.2.1 在Windows Server 2008中安装FTP for IIS6服务器
6.2.2 测试FTP
6.2.3 建立。FTP站点
6.2.4 FTP虚拟目录
6.3 FTPforIIS6的运行与管理
6.3.1 FTP服务的启动与停止
6.3.2 FIP站点登录
6.3.3 查看FTP服务器当前登录用户
6.3.4 用不同IP地址和不同端口建立多个FTP站点
6.3.5 FTPforIIS6的用户隔离
6.4 FTPforIIS7的安装与使用
6.4.1 下载安装FTPforIIS7
6.4.2 在IIS7中建立FTP站点
6.4.3 创建集成到Web网站的FTP站点
6.4.4 IIS7的FTP的客户端测试
6.4.5 IIS7的FTP虚拟目录
6.5 FTPforIIS7的运行与管理
6.5.1 FTPforIIS7的FFP服务的启动与停止
6.5.2 查看FTP服务器当前登录用户
6.6 IIS7的多FTP站点
6.6.1 在IIS7中用不同IP地址和不同端口建立多个FTP站点
6.6.2 FTP for IIS7的IPv6站点
6.6.3 用不同的IPv6地址建立多个FTP站点
6.6.4 用主机域名建立多个FTP站点
6.6.5 IIS7的FTP用户隔离
6.7 使用SSL安全通道的FTP
6.7.1 在FTP服务器安装CA服务器证书
6.7.2 FTP站点的SSL设置
6.7.3 在客户端测试SSL安全FTP通道
6.8 使用第三方FTP服务软件Serv-U
6.8.1 下载安装Serv-u Vet9
6.8.2 配置Serv-U Vet9
6.8.3 创建用户
6.9 实验
第7章 E.mail服务
7.1 电子邮件系统
7.1.1 电子邮箱
7.1.2 电子邮件服务器
7.1.3 电子邮件系统组成
7.1.4 电子邮件系统的工作原理
7.2 电子邮件相关协议
7.2.1 SMTP
7.2.2 POP3
7.2.3 IMAP4
7.2.4 MIME
7.2.5 电子邮件的收发过程
7.3 引入第三方电子邮件服务软件MDaemon
7.3.1 下载安装邮件服务器软件MDaemonv10
7.3.2 为电子邮件服务配置DNS
7.3.3 配置MDaemonv10邮件服务器软件
7.3.4 部署电子邮件服务测试
7.3.5 开放高级Windows防火墙端口
7.3.6 安装和配置Foxmail邮件客户端
7.3.7 用Foxmail邮件客户端测试MDaemon邮件服务器
7.3.8 邮件服务器的综合测试
7.4 在WindowsServer2008中提供SMTP服务
7.4.1 安装SMTP服务
7.4.2 启停SMTP服务
7.4.3 SMTP虚拟服务器IP地址与TCP端口设置
7.4.4 新建SMTP虚拟服务器
7.4.5 虚拟服务器的安全设置
7.4.6 SMTP虚拟服务器的运作流程
7.4.7 SMTP服务器的测试
7.5 架设ExchangeServer2007邮件服务器
7.5.1 安装ExchangeServer2007之前的准备
7.5.2 安装ExchangeSetver2007SP2
7.5.3 配置ExchangeServer2007SP2
7.5.4 测试ExchangeServer2007SP2
7.6 实验
第8章 Media服务
8.1 流媒体服务概述
8.1.1 流媒体技术简介
8.1.2 常见的流媒体文件格式
8.1.3 媒体流的传输
8.1.4 流媒体传输协议
8.1.5 常见的流媒体服务器
8.2 在WindowsServer2008中建立Media Server流媒体服务
8.2.1 安装Windows Media Setvices2008流媒体服务
8.2.2 测试Windows Media Senrices2008的安装
8.2.3 创建流媒体点播发布点
8.2.4 创建流媒体广播发布点
8.2.5 配置Windows MediaServices2008用于HTTP流传输
8.2.6 用编码器Windows Media Encoder转换流媒体文件
8.2.7 用WindowsMediaServices2008实现电视信号网上转播
8.3 用第三方软件Helix Server建立Real Server流媒体服务
8.3.1 安装HelixServerVersion13
8.3.2 配置HelixServerVersion13
8.3.3 在HelixServer发布流媒体
8.3.4 安装和使用转换工具RealProducer13
8.4 实验
第9章 数据库服务
9.1 sQLServer.2 008的版本
9.2 SOLServer.2 008的IF载
9.3 在WindowsServer2008中安装
SQLServer2008
9.4 SQLSetver2008配置管理器
9.4.1 SQLServer2008的启动与停止
9.4.2 SQLServer2008的协议配置
9.4.3 SQL客户端协议配置
9.5 数据库管理平台
9.5.1 登录数据库管理平台
9.5.2 为用户建立数据库
9.5.3 为用户建立远程连接
9.6 用Visual Studio2008开发工具进行数据库开发
9.6.1 下载Visual Studio2008
9.6.2 安装Visual Studio2008
9.6.3 在客户端用Visual Studio2008远程连接数据库服务器
9.6.4 在客户端远程创建表
9.6.5 在客户端远程建立视图
9.6.6 在客户端远程建立存储过程
9.6.7 用远程后台数据库在客户端建立动态网页
9.6.8 客户端动态网页在Windows Server2008的Web发布
9.7 实验
第10章 目录服务
10.1 目录服务简介
10.1.1 什么是活动目录
10.1.2 活动目录的逻辑结构
10.1.3 活动目录的物理结构
10.2 DNS与活动目录名称空间
10.2.1 安装活动目录前已经建立了DNS主要区域
10.2.2 安装活动目录前创建DNS区域
10.2.3 安装活动目录过程中创建DNS区域
10.2.4 安装活动目录后创建DNS区域
10.3 创建活动目录的域和林
10.3.1 在Windows Server2008中安装活动目录
10.3.2 安装域控制器后Windows Server2008操作系统的变化
10.3.3 Active Directory默认的容器
10.3.4 安装额外的域控制器
10.3.5 在现有域树中创建子域
10.3.6 将客户端计算机加入到域
10.3.7 升级域控制器
10.4 活动目录中的用户管理
10.4.1 管理域用户账号
10.4.2 管理组账号
10.5 活动目录中的组织单位
10.5.1 初识OU
10.5.2 在活动目录中创建OU
10.5.3 在OU之间移动对象
10.5.4 删除OU
10.6 删除域控制器
10.6.1 将DNS集成区域改为常规DNS主要区域
10.6.2 用域服务安装向导卸载域控制器
10.6.3 删除角色Active Directory域服务
10.6.4 检查卸载情况
10.7 实验
第11章 CA证书服务
11.1 PKI概述
……
第12章 IP路由
第13章 NAT
第14章 VPN服务