目 录 项目一 网络服务项目规划与平台部署 1 任务一 企业网络信息服务项目规划 1 一、企业网络信息化需求分析 1 二、项目总体规划与设计 2 任务二 部署Windows Server 2012 R2 4 一、Windows Server 2012 R2简介 4 二、Windows Server的网络架构 6 三、安装Windows Server 2012 R2 7 四、部署Windows Server 2012 R2 服务器环境 12 任务三 部署Linux 19 一、Linux简介 19 二、安装Linux 24 三、Linux的引导过程及其设置 30 四、使用Linux用户界面 35 五、部署Linux网络与服务器环境 39 小结 51 习题 51 项目二 DHCP服务器配置与管理 53 任务一 知识预备与方案设计 53 一、DHCP及其工作机制 53 二、设计企业网络DHCP服务 方案 55 任务二 Windows下的DHCP服务 配置 56 一、架设DHCP服务器 56 二、使用Windows客户机测试 DHCP服务 64 任务三 Linux下的DHCP服务配置 67 一、架设DHCP服务器 67 二、使用Linux客户机测试DHCP 服务 70 任务四 DHCP服务器运维及深入配置 71 一、DHCP服务的数据库维护 71 二、DHCP中继代理及其实现 72 三、DHCP疑难解答 76 小结 77 习题 78 项目三 DNS服务器配置与管理 79 任务一 知识预备与方案设计 79 一、DNS域名结构及解析过程 79 二、设计企业网络DNS服务方案 83 任务二 Windows下的DNS服务配置 84 一、安装DNS服务器 84 二、配置DNS服务器 85 三、使用Windows客户机测试 DNS服务 91 任务三 Linux下的DNS服务器配置 93 一、DNS服务器配置文件及其 语法 93 二、配置DNS服务器 99 三、使用Linux客户机测试 DNS服务 103 任务四 DNS服务器运维及深入配置 106 一、DHCP服务实现DNS 自动更新 106 二、DNS疑难解答 107 小结 108 习题 108 项目四 Web服务器配置与管理 110 任务一 知识预备与方案设计 110 一、Web服务器及其工作原理 110 二、设计企业网络Web服务方案 112 任务二 Windows下的Web服务配置 113 一、IIS及其安装检查 113 二、架设公司的第一个Web站点 115 三、在同一台服务器上架设多个 Web站点 119 任务三 Linux下的Web服务配置 126 一、项目实施前的准备工作 126 二、架设公司的第一个Web站点 127 三、在同一台服务器上架设多个 Web站点 129 任务四 Web服务器运维及深入配置 132 一、Windows下Web站点的深入 配置 132 二、Apache的安全配置与管理 139 三、搭建动态网站环境 145 小结 151 习题 152 项目五 FTP服务器配置与管理 153 任务一 知识预备与方案设计 153 一、FTP的工作原理及应用 153 二、设计企业网络FTP服务方案 156 任务二 Windows下的FTP服务配置 157 一、部署服务器的网络与角色 157 二、架设公司的FTP站点 159 三、使用Windows客户机测试 FTP服务 169 任务三 Linux下的FTP服务配置 174 一、使用默认配置架设基本 FTP站点 174 二、配置FTP用户并访问FTP 站点 181 任务四 FTP服务器运维及深入配置 188 一、Windows下FTP站点的深入 配置 188 二、Linux下FTP站点的深入 配置 195 小结 199 习题 200 项目六 E-mail服务器配置与管理 202 任务一 知识预备与方案设计 202 一、E-mail服务及实现机制 202 二、设计企业网络E-mail服务 方案 205 任务二 Windows下的E-mail服务 配置 206 一、架设公司的E-mail服务器 206 二、配置邮件客户端并收发邮件 212 任务三 Linux下的E-mail服务配置 217 一、项目实施前的准备工作 218 二、架设公司的E-mail服务器 219 三、使用Linux客户机测试E-mail 服务 226 任务四 E-mail服务器运维及 深入配置 231 一、Windows Server 2012 R2架设 SMTP服务器 231 二、使用第三方软件搭建公司 E-mail服务器 239 三、配置带认证的Sendmail 服务 246 小结 249 习题 250 项目七 VPN服务器配置与管理 251 任务一 知识预备与方案设计 251 一、VPN及其实现机制 251 二、设计企业网络VPN服务方案 255 任务二 Windows下单网卡实现VPN 256 一、安装VPN服务器 256 二、配置VPN服务器 259 三、在内网客户机上测试VPN 连接 263 四、远程连接VPN服务器 268 任务三 Linux下的VPN服务配置 271 一、检查并安装需要的软件包 271 二、配置基于PPTP的VPN 服务器 272 任务四 解决VPN应用中的常见问题 279 一、解决VPN连接后不能访问 Internet问题 279 二、排查与解决VPN连接中的 常见错误 281 小结 286 习题 287 项目八 CA及安全Web服务配置 288 任务一 知识预备与方案设计 288 一、基于SSL协议的HTTPS 概述 288 二、设计CA及安全Web服务 方案 292 任务二 Windows下的CA及安全 Web服务配置 293 一、安装证书服务器角色 293 二、为Web服务器颁发证书 300 三、将Web站点配置为要求 SSL访问 307 四、测试访问基于SSL的安全 Web站点 310 五、管理数字证书 314 任务三 Linux下的CA及安全 Web服务配置 318 一、OpenSSL及软件模块安装 319 二、搭建CA证书服务器 319    三、为Web服务器颁发证书 324 四、将Web站点配置为要求SSL 访问 327 任务四 网络服务器运维与安全设置 329 一、Windows服务器的备份与 恢复 329 二、网络服务器的安全设置 335 三、Linux防火墙iptables的配置与 管理 340 小结 350 习题 351 附录A Linux系统管理基础 352 一、Linux的文件与文件系统 352 二、使用vi/vim文本编辑器 356 三、Linux中的软件安装 358 四、Linux常用命令速览 363 附录B 部分Linux配置与命令详解 375 一、GRUB配置与命令详解 375 二、Apache配置文件httpd.conf 详解 380 三、宏配置文件sendmail.mc 详解 394 四、iptables规则及语法详解 401 附录C 项目文档 408 一、项目规划书 408 二、项目实施报告 410 三、个人工作总结 411 参考文献 412