图书目录

目    录

项目一  网络服务项目规划与平台部署 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