工业和信息化人才培养规划教材——高职高专计算机系列

网络服务器搭建、配置与管理——Linux版

分享 推荐 1 收藏 2 阅读 6.3K
杨云 , 马立新 (主编) 刘志成 (主审) 978-7-115-25861-8

关于本书的内容有任何问题,请联系 王威

国家级精品课程配套教材
校企合作开发工学结合教材
构建3A立体化网络学习平台
在互联网上搭建与教材配套的虚拟实验室
“教、学、做”一体化,突出工程实践、培养职业技能

内容摘要

  本书是国家级精品课程配套教材,以学生能够完成中小企业建网、管网的任务为出发点,以工作过程为导向,注重工程实训和应用,是为高职院校学生量身定做的教材。
  本书以目前Red Hat公司最新版本Red Hat Enterprise Linux 5为平台,对Linux的网络服务进行了详细讲解。全书根据网络工程实际工作过程所需要的知识和技能抽象出10个教学项目,随书光盘收录14个项目实录视频。教学项目包括 :搭建与测试Linux服务器、配置与管理Samba服务器、配置与管理NFS服务器、配置与管理DHCP服务器、配置与管理DNS服务器、配置与管理Apache服务器、配置与管理FTP服务器、配置与管理电子邮件服务器、配置与管理防火墙和代理服务器、配置与管理VPN服务器。每个项目后面有“企业实战与应用”、“故障排除”、“项目实录”等结合实践应用的内容,大量详尽的企业应用实例,配以项目实录视频,使“教、学、做”完美统一。
  本书可作为高职院校计算机应用专业和网络技术专业理论与实践一体化教材,也可作为Linux系统管理和网络管理人员的自学指导书。

目录

目 录

项目1 搭建与测试Linux服务器 1
1.1 相关知识 1
1.1.1 Linux简介 1
1.1.2 Linux体系结构 3
1.1.3 Linux的版本 5
1.1.4 Red Hat Enterprise Linux 5的新特性 6
1.2 项目设计及准备 8
1.2.1 项目设计 8
1.2.2 项目准备 11
1.3 项目实施 11
1.3.1 任务1 安装Red Hat Enterprise Linux 5 11
1.3.2 任务2 基本配置安装后的Red Hat Enterprise Linux 5 21
1.3.3 任务3 认识Linux启动过程和运行级别 24
1.3.4 任务4 删除Red Hat Enterprise Linux 26
1.3.5 任务5 Linux的登录和退出 27
1.3.6 任务6 启动Shell 28
1.3.7 任务7 配置常规网络 29
1.3.8 任务8 测试网络环境 36
1.4 安装的常见故障及排除 38
1.4.1 开始安装阶段的故障及其排除 38
1.4.2 初始安装阶段的故障及其排除 40
1.4.3 安装过程中的问题 40
1.4.4 安装后的问题 41
1.5 项目实录 42
1.6 练习题 43
1.7 实践习题 44
1.8 超级链接 44

项目2 配置与管理Samba服务器 45
2.1 相关知识 45
2.1.1 Samba应用环境 45
2.1.2 SMB协议 46
2.1.3 Samba工作原理 46
2.2 项目设计与准备 47
2.3 项目实施 47
2.3.1 任务1 安装Samba服务 47
2.3.2 任务2 启动与停止Samba服务 48
2.3.3 任务3 了解Samba服务器配置的工作流程 49
2.3.4 任务4 主要配置文件smb.conf 50
2.3.5 任务5 了解Samba服务日志文件和服务密码文件 54
2.3.6 任务6 share服务器实例解析 55
2.3.7 任务7 user服务器实例解析 56
2.3.8 任务8 Samba高级服务器配置 58
2.3.9 任务9 Samba的打印共享 63
2.3.10 任务10 配置Samba客户端 63
2.4 企业Samba服务器实用案例 65
2.4.1 企业环境及需求 65
2.4.2 需求分析 65
2.4.3 解决方案 65
2.5 Samba排错 67
2.5.1 Linux服务的一般排错方法 67
2.5.2 Samba服务的故障排错 68
2.6 项目实录 69
2.7 练习题 70
2.8 实践习题 71
2.9 超级链接 71

项目3 配置与管理NFS服务器 72
3.1 NFS相关知识 72
3.1.1 NFS服务概述 72
3.1.2 NFS服务的组件 74
3.2 项目设计及准备 75
3.3 项目实施 75
3.3.1 任务1 安装NFS服务器 75
3.3.2 任务2 配置NFS服务 76
3.3.3 任务3 启动与停止NFS服务器 77
3.3.4 任务4 了解NFS服务的文件存取权限 78
3.3.5 任务5 在客户端挂接NFS文件系统 78
3.4 企业NFS服务器实用案例 80
3.4.1 企业环境及需求 80
3.4.2 解决方案 81
3.5 排除NFS故障 83
3.6 项目实录 85
3.7 练习题 86
3.8 实践习题 87
3.9 超级链接 87

项目4 DHCP服务器配置与管理 88
4.1 相关知识 88
4.1.1 DHCP服务概述 88
4.1.2 DHCP工作过程 89
4.1.3 IP地址租约和更新 90
4.1.4 DHCP服务器分配给客户端的IP地址类型 91
4.2 项目设计及准备 92
4.2.1 项目设计 92
4.2.2 项目需求准备 92
4.3 项目实施 92
4.3.1 任务1 安装DHCP服务器 92
4.3.2 任务2 DHCP常规服务器配置 93
4.3.3 任务3 规划DHCP服务器 99
4.3.4 任务4 配置DHCP客户端 101
4.4 企业案例I:多网卡实现DHCP多作用域配置 101
4.4.1 企业环境及需求 101
4.4.2 解决方案 102
4.5 企业案例II:配置DHCP超级作用域 103
4.5.1 超级作用域的功能与实现 103
4.5.2 DHCP超级作用域配置案例 104
4.6 企业案例III:配置DHCP中继代理 105
4.6.1 企业环境与网络拓扑 106
4.6.2 解决方案 106
4.7 DHCP服务配置排错 107
4.7.1 客户端无法获取IP地址 107
4.7.2 提供备份的DHCP设置 108
4.7.3 利用命令及租约文件排除故障 109
4.8 项目实录 110
4.9 练习题 111
4.10 实践习题 111
4.11 超级链接 112

项目5 配置与管理DNS服务器 113
5.1 相关知识 113
5.1.1 域名空间 114
5.1.2 DNS服务器分类 115
5.1.3 DNS查询模式 116
5.1.4 域名解析过程 117
5.1.5 资源记录 118
5.1.6 /etc/hosts文件 119
5.2 项目设计及准备 119
5.2.1 项目设计 119
5.2.2 项目准备 119
5.3 项目实施 120
5.3.1 任务1 安装DNS服务 120
5.3.2 任务2 DNS服务的启动与停止 121
5.3.3 任务3 配置主要名称服务器 122
5.3.4 任务4 配置常规DNS服务器实例 128
5.3.5 任务5 配置辅助DNS服务器 131
5.3.6 任务6 建立子域并进行区域委派 134
5.3.7 任务7 配置转发服务器 138
5.3.8 任务8 配置缓存服务器(Caching-only Name Server) 140
5.3.9 任务9 配置DNS客户端 140
5.4 企业DNS服务器实用案例 141
5.4.1 企业环境与需求 141
5.4.2 需求分析 141
5.4.3 解决方案 142
5.5 DNS故障排除 144
5.5.1 使用工具排除DNS服务器配置 144
5.5.2 权限问题 147
5.5.3 防火墙及SELinux对DNS服务器的影响 147
5.5.4 检查DNS服务器配置中的常见错误 147
5.6 项目实录 148
5.7 练习题 149
5.8 实践习题 150
5.9 超级链接 150

项目6 配置与管理Apache服务器 151
6.1 相关知识 151
6.1.1 Web服务的概述 151
6.1.2 LAMP模型 153
6.1.3 流行的WWW服务器软件 153
6.1.4 Apache服务器简介 154
6.2 项目设计及准备 155
6.2.1 项目设计 155
6.2.2 项目准备 155
6.3 项目实施 155
6.3.1 任务1 安装、启动与停止Apache服务 155
6.3.2 任务2 认识Apache服务器的主配置文件 158
6.3.3 任务3 Apache服务器常规设置 163
6.3.4 任务4 Web应用案例 170
6.3.5 任务5 虚拟主机的配置 171
6.3.6 任务6 配置用户身份认证 174
6.4 企业实战与应用 176
6.4.1 企业环境及需求 176
6.4.2 需求分析 177
6.4.3 解决方案 177
6.5 项目实录 181
6.6 练习题 182
6.7 实践习题 183
6.8 超级链接 183

项目7 配置与管理FTP服务器 184
7.1 相关知识 184
7.1.1 FTP工作原理 184
7.1.2 匿名用户 185
7.1.3 FTP服务的传输模式 185
7.1.4 流行的FTP服务器软件简介 187
7.1.5 FTP命令 187
7.2 项目设计与准备 188
7.2.1 项目设计 188
7.2.2 项目准备 189
7.3 项目实施 189
7.3.1 任务1 安装、启动与停止vsftpd服务 189
7.3.2 任务2 认识VSftpd的配置文件 190
7.3.3 任务3 配置vsftpd常规服务器 191
7.3.4 任务4 设置vsftp虚拟账号 200
7.4 企业实战与应用 203
7.4.1 企业环境 203
7.4.2 需求分析 203
7.4.3 解决方案 203
7.5 FTP排错 206
7.6 项目实录 207
7.7 练习题 208
7.8 实践习题 209
7.9 超级链接 209

项目8 配置与管理Sendmail服务器 210
8.1 相关知识 210
8.1.1 电子邮件服务概述 210
8.1.2 电子邮件系统的组成 211
8.1.3 电子邮件传输过程 212
8.1.4 与电子邮件相关的协议 212
8.1.5 邮件中继 213
8.2 项目设计及准备 214
8.2.1 项目设计 214
8.2.2 项目准备 214
8.3 项目实施 214
8.3.1 任务1 安装、启动和停止Sendmail服务 214
8.3.2 任务2 Sendmail常规服务器配置 216
8.3.3 任务3 设置邮箱容量 221
8.3.4 任务4 设置虚拟域用户 223
8.3.5 任务5 调试Sendmail服务器 224
8.3.6 任务6 Sendmail应用案例 228
8.4 Sendmail服务企业实战与应用 236
8.4.1 企业环境 236
8.4.2 需求分析 236
8.4.3 解决方案 236
8.5 Sendmail排错 239
8.5.1 无法定位邮件服务器 240
8.5.2 身份验证失败 240
8.5.3 邮箱配额限制 240
8.6 练习题 240
8.7 实践习题 241
8.8 超级链接 241

项目9 配置与管理防火墙和代理服务器 242
9.1 相关知识 242
9.1.1 防火墙概述 242
9.1.2 iptables简介 244
9.1.3 iptables工作原理 245
9.1.4 NAT的基本知识 248
9.1.5 代理服务器 249
9.2 项目设计及准备 251
9.2.1 项目设计 251
9.2.2 项目准备 251
9.3 项目实施 251
9.3.1 任务1 安装iptables 251
9.3.2 任务2 认识iptables的基本语法 252
9.3.3 任务3 设置默认策略 255
9.3.4 任务4 配置iptables规则 255
9.3.5 任务5 从常用实例中掌握配置iptables技巧 259
9.3.6 任务6 使用日志监控iptables 260
9.3.7 任务7 实现NAT(网络地址转换) 261
9.3.8 任务8 安装、启动与停止Squid服务 265
9.3.9 任务9 配置squid服务器 266
9.3.10 任务10 配置透明代理 269
9.3.11 任务11 squid服务器配置实例 270
9.4 企业实战与应用 272
9.4.1 企业环境及需求 272
9.4.2 需求分析 273
9.4.3 解决方案 273
9.5 项目实录 275
9.6 练习题 276
9.7 综合案例分析 277
9.8 超级链接 278

项目10 配置与管理VPN服务器 279
10.1 相关知识 279
10.1.1 VPN工作原理 279
10.1.2 VPN的特点和应用 280
10.1.3 VPN协议 281
10.2 项目设计及准备 282
10.2.1 项目设计 282
10.2.2 项目准备 283
10.3 项目实施 283
10.3.1 任务1 安装VPN服务器 283
10.3.2 任务2 配置VPN服务器 284
10.3.3 任务3 配置VPN客户端 287
10.4 项目实录 290
10.5 练习题 291
10.6 超级链接 291

参考文献 292

读者评论

赶紧抢沙发哦!

我要评论

推荐用户

同系列书

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部