网络服务器搭建、配置与管理——Linux版(第3版)(微课版)

“十四五”职业教育国家规划教材,“十三五”职业教育国家规划教材,“十二五”职业教育国家规划教材,浙江省普通高校“十三五”新形态教材,国家级精品资源共享课配套教材
分享 推荐 25 收藏 124 阅读 12.0K
杨云 (作者) 978-7-115-49960-8

关于本书的内容有任何问题,请联系 马小霞

1.“十四五”职业教育国家规划教材
2.国家级精品课程、国家级精品资源共享课程配套教材
3.以企业实战为主线,以项目实录为拓展,以职业能力为目标
4.配套丰富、完整的教辅资源,扫二维码看操作视频
5.由红帽认证架构师(RHCA)录制12个实训项目的慕课

内容摘要

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

前言

1.编写背景
《网络服务器搭建、配置与管理——Linux版(第2版)》是“十二五”职业教育国家规划教材,也是国家精品课程、国家精品资源共享课程的配套教材,是教育部高等学校高职高专计算机类专业教学指导委员会优秀教材。该书出版3年来,得到了兄弟院校师生的厚爱,已经重印11次。为了适应计算机网络的发展和高职高专教材改革的需要,我们对本书第2版进行了修订,改写或重写了核心内容,删除部分陈旧的内容,增加了部分新技术。
2.修订内容
第3版主要修订的内容如下。
(1)进行了版本升级,由Red Hat Enterprise Linux 6.4升级到Red Hat Enterprise Linux 7.4。
(2)由付强和杨云设计,请专业教师录制了知识点微课,由红帽认证架构师(RHCA)宁方明录制了11个实训项目的慕课。微课和慕课新颖、实用,是学生预习、对照实训、复习和教师备课、授课的好帮手。
(3)增加“配置网络和使用SSH服务”项目,增加“firewalld防火墙”“systemd”和“权限管理”等内容。组织结构更趋合理,内容更加实用、适用,更利于学生学习和教师授课。
(4)将各项目的配置文件以电子资源的形式呈现,更利于教与学。
(5)对于部分不合理的章节进行了调整和修改。
(6)提供更加丰富的电子资源和电子教材。
3.本书特点
(1)本书是国家精品资源共享课程的配套教材
本书是国家精品课程和国家精品资源共享课程“Linux网络操作系统”的配套教材,教学资源丰富,所有教学和实验视频放在精品课程网站上,供下载学习和在线收看。另外,教学中经常会用到的PPT课件、电子教案、学习论坛、实践教学、授课计划、课程标准、题库、教师手册、学习指南、习题解答、补充材料等内容,也都放在了国家精品资源共享课程网站上。
(2)实训内容源于企业实际应用,“微课+慕课”体现“教、学、做”完美统一
本书突出实战化要求,贴近市场,贴近技术,所有实训项目都源于真实的企业应用案例。
实训内容重在培养读者分析实际问题和解决实际问题的能力。每章后面增加“项目实录”内容。知识点微课、项目实训慕课互相配合,读者可以随时学习与实践工程项目。
(3)配套丰富的教学资源
① 全部章节的知识点微课和全套的项目实训慕课(扫描书中二维码可观看)。
② 综合实训任务书、试卷若干。
③ 教学课件、电子教案、授课计划、项目指导书、课程标准、拓展提升、项目任务单、实训指导书等。
④ 各服务器配置的配置文件。
⑤ 大赛试题。
⑥ 常用命令、权限管理、vim编辑器使用、文件系统等电子教材。

目录

第 1章 搭建与测试Linux服务器 1
1.1 相关知识 1
1.1.1 子任务1 认识Linux的前世与今生 1
1.1.2 子任务2 理解Linux体系结构 3
1.1.3 子任务3 认识Linux的版本 4
1.2 设计与准备搭建Linux服务器 5
1.3 项目实施 7
任务1-1 安装配置VM虚拟机 7
任务1-2 安装Red Hat Enterprise
Linux 7.4 12
任务1-3 重置root管理员密码 20
任务1-4 RPM(红帽软件包管理器) 21
任务1-5 yum软件仓库 22
任务1-6 systemd初始化进程 23
任务1-7 启动Shell 24
1.4 项目实录:Linux系统安装与
基本配置 26
1.5 练习题 27
1.6 实践习题 27
1.7 超级链接 28
第 2章 配置网络和使用SSH服务 29
2.1 网络服务知识 29
2.1.1 检查并设置有线处于
连接状态 29
2.1.2 设置主机名 30
2.1.3 使用系统菜单配置网络 31
2.1.4 通过网卡配置文件配置网络 33
2.1.5 使用图形界面配置网络 34
2.1.6 使用nmcli命令配置网络 36
2.2 项目设计与准备 39
2.3 项目实施 39
任务2-1 创建网络会话实例 39
任务2-2 绑定两块网卡 41
任务2-3 配置远程控制服务 44
2.4 项目实录:配置Linux下的
TCP/IP和远程管理 49
2.5 练习题 49
第3章 配置与管理防火墙 51
3.1 相关知识 51
3.1.1 防火墙概述 51
3.1.2 iptables与firewalld 51
3.1.3 iptables的工作原理 52
3.1.4 NAT基础知识 55
3.1.5 yum 57
3.2 项目设计及准备 60
3.2.1 项目设计 60
3.2.2 项目准备 60
3.3 项目实施 60
任务3-1 安装、启动iptables 60
任务3-2 认识iptables的基本语法 61
任务3-3 设置默认策略 64
任务3-4 配置iptables规则 64
任务3-5 使用firewalld服务 66
任务3-6 实现NAT(网络
地址转换) 72
任务3-7 NAT综合案例 73
任务3-8 配置服务的访问控制列表 76
3.4 企业iptables服务器实战与应用 77
3.4.1 企业环境及需求 77
3.4.2 需求分析 78
3.4.3 解决方案 78
3.5 项目实录:配置与管理iptables
防火墙 80
3.6 练习题 81
第4章 配置与管理代理服务器 83
4.1 相关知识 83
4.1.1 代理服务器的工作原理 83
4.1.2 代理服务器的作用 84
4.2 项目设计及准备 84
4.2.1 项目设计 84
4.2.2 项目准备 85
4.3 项目实施 85
任务4-1 安装、启动、停止与随系统
 启动squid服务 85
任务4-2 配置squid服务器 86
4.4 企业实战与应用 88
4.5 补充:管理Linux文件权限 93
4.6 项目实录 93
4.7 练习题 94
4.8 综合案例分析 94
第5章 配置与管理Samba
服务器 96
5.1 相关知识 96
5.1.1 Samba应用环境 96
5.1.2 SMB协议 97
5.1.3 Samba工作原理 97
5.2 项目设计与准备 98
5.3 项目实施 98
任务5-1 配置Samba服务 98
任务5-2 user服务器实例解析 103
任务5-3 share服务器实例解析 107
任务5-4 Samba高级服务器配置 108
任务5-5 Samba的打印共享 114
5.4 企业Samba服务器实用案例 114
5.4.1 企业环境及需求 114
5.4.2 需求分析 115
5.4.3 解决方案 115
5.5 项目实录 118
5.6 练习题 119
5.7 实践习题 120
第6章 配置与管理NFS服务器 121
6.1 NFS相关知识 121
6.1.1 NFS服务概述 121
6.1.2 NFS服务的组件 123
6.2 项目设计及准备 123
6.3 项目实施 124
任务6-1 安装、启动和停止NFS
 服务器 124
任务6-2 配置NFS服务 125
任务6-3 了解NFS服务的文件
 存取权限 126
任务6-4 在客户端挂载NFS
 文件系统 126
6.4 企业NFS服务器实用案例 128
6.4.1 企业环境及需求 128
6.4.2 解决方案 128
6.5 排除NFS故障 131
6.6 项目实录 132
6.7 练习题 133
6.8 实践习题 134
第7章 配置与管理DHCP服务器 136
7.1 DHCP相关知识 136
7.1.1 DHCP服务概述 136
7.1.2 DHCP的工作过程 136
7.1.3 DHCP服务器分配给客户端的IP地址类型 137
7.2 项目设计及准备 138
7.2.1 项目设计 138
7.2.2 项目需求准备 138
7.3 项目实施 139
任务7-1 在服务器RHEL7-1上安装
 DHCP服务器 139
任务7-2 熟悉DHCP主配置
 文件 140
任务7-3 配置DHCP应用案例 143
7.4 企业案例I:多网卡实现DHCP多作用域配置 146
7.4.1 企业环境及需求 147
7.4.2 解决方案 147
7.5 企业案例II:配置DHCP超级作用域 150
7.5.1 超级作用域的功能与实现 150
7.5.2 DHCP超级作用域配置案例 150
7.6 企业案例III:配置DHCP
中继代理 152
7.6.1 企业环境与网络拓扑 152
7.6.2 解决方案 153
7.7 DHCP服务配置排错 154
7.7.1 客户端无法获取IP地址 154
7.7.2 提供备份的DHCP设置 155
7.7.3 利用命令及租约文件排除故障 156
7.7.4 总结网络故障的排除 156
7.8 项目实录 157
7.9 练习题 158
7.10 实践习题 159
第8章 配置与管理DNS服务器 160
8.1 相关知识 160
8.1.1 认识域名空间 160
8.1.2 DNS服务器的分类 162
8.1.3 DNS查询模式 163
8.1.4 域名解析过程 163
8.1.5 资源记录 164
8.1.6 /etc/hosts文件 165
8.2 项目设计及准备 165
8.2.1 项目设计 165
8.2.2 项目准备 165
8.3 项目实施 165
任务8-1 安装、启动DNS服务器 165
任务8-2 掌握BIND配置文件 166
任务8-3 配置主DNS服务器实例 170
任务8-4 配置辅助DNS服务器 175
任务8-5 建立子域并进行区域委派 178
任务8-6 配置转发服务器 182
任务8-7 配置缓存服务器 183
8.4 企业DNS服务器实用案例 184
8.4.1 企业环境与需求 184
8.4.2 需求分析 184
8.4.3 解决方案 184
8.5 DNS故障排除 187
8.5.1 使用工具排除DNS服务器
配置 187
8.5.2 防火墙及SELinux对DNS服务器的影响 189
8.5.3 检查DNS服务器配置中的常见错误 189
8.6 项目实录 189
8.7 练习题 190
8.8 实践习题 191
第9章 配置与管理Apache服务器 192
9.1 相关知识 192
9.1.1 Web服务概述 192
9.1.2 Apache服务器简介 193
9.2 项目设计及准备 194
9.2.1 项目设计 194
9.2.2 项目准备 194
9.3 项目实施 195
任务9-1 安装、启动与停止Apache
 服务 195
任务9-2 认识Apache服务器的配置
 文件 196
任务9-3 常规设置Apache服务器
 实例 197
任务9-4 其他常规设置 201
任务9-5 配置虚拟主机 205
任务9-6 配置用户身份认证 210
9.4 项目实录 212
9.5 练习题 213
9.6 实践习题 214
第 10章 配置与管理FTP服务器 215
10.1 相关知识 215
10.1.1 FTP工作原理 215
10.1.2 匿名用户 216
10.2 项目设计与准备 216
10.3 项目实施 217
任务10-1 安装、启动与停止vsftpd
服务 217
任务10-2 认识vsftpd的配置文件 217
任务10-3 配置匿名用户FTP实例 219
任务10-4 配置本地模式的常规FTP
服务器案例 221
任务10-5 设置vsftp虚拟账号 224
10.4 企业实战与应用 227
10.4.1 企业环境 227
10.4.2 需求分析 227
10.4.3 解决方案 227
10.5 FTP排错 230
10.6 项目实录 231
10.7 练习题 232
10.8 实践习题 233
第 11章 配置与管理Postfix邮件
 服务器 234
11.1 相关知识 234
11.1.1 电子邮件服务概述 234
11.1.2 电子邮件系统的组成 235
11.1.3 电子邮件传输过程 235
11.1.4 与电子邮件相关的协议 236
11.1.5 邮件中继 236
11.2 项目设计及准备 237
11.2.1 项目设计 237
11.2.2 项目准备 237
11.3 项目实施 238
任务11-1 配置Postfix常规服务器 238
任务11-2 配置Dovecot服务程序 243
任务11-3 配置一个完整的收发邮件
服务器并测试 244
任务11-4 使用Cyrus-SASL实现
SMTP认证 249
11.4 Postfix服务企业实战与应用 251
11.4.1 企业环境 251
11.4.2 需求分析 252
11.4.3 解决方案 252
11.5 Postfix排错 261
11.5.1 无法定位邮件服务器 261
11.5.2 身份验证失败 261
11.5.3 邮箱配额限制 261
11.5.4 邮件服务器配置常记几件事 261
11.6 项目实录 262
11.7 练习题 262
11.8 实践习题 263
参考文献 264

读者评论

  • 此书已出新版:网络服务器搭建、配置与管理——Linux(RHEL 8/CentOS 8)(微课版)(第4版) (点击即可查看详情)https://www.ryjiaoyu.com/book/details/43625

    马小霞发表于 2022/11/25 16:41:28
  • 本书是国家级精品课程和精品资源共享课程的配套教材、Linux零基础教材,是《Linux网络操作系统项目教程(RHEL 7.4/CentOS 7.4)(第3版)(微课版)》教材(人民邮电出版社,杨云主编)的姊妹篇。 

    《Linux网络操作系统项目教程(RHEL 7.4/CentOS 7.4)(第3版)(微课版)》(“十三五”职业教育国家规划教材,“十二五”职业教育国家规划教材,浙江省普通高校“十三五”新形态教材)订书信息:

    • 书  名:Linux网络操作系统项目教程(RHEL 7.4/CentOS 7.4)(第3版)(微课版)
    • 出版日期:2019-01-01
    • 书  号:978-7-115-49567-9
    • 定  价:49.80 元
    • 网       址:https://www.ryjiaoyu.com/book/details/9163
    • 49567.png

    马小霞发表于 2021/2/1 10:23:12
  • 完整的PPT、视频、配置文件、电子教案、授课计划、课程标准、实训指导书、环境搭建、作业、试题库等海量内容,订购教材后请向作者索要。订书后还会额外赠送:4GB CentOS7.4 & RHEL 7.4的提升与扩展视频(作者的零售畅销书)。QQ:68433059

    马小霞发表于 2020/5/13 10:33:25

我要评论

作者介绍

杨云,教授,Linux国家精品资源共享课程负责人,省教学名师,首届工业和信息化职业教育教学指导委员会计算机类专业指导委员会委员,教育部高等教育自学考试指定教材项目“互联网软件与应用”负责人。主编多部"十三五”职业教育国家规划教材。主持的 “五核协同的Linux操作系统教学资源建设”获省级教学成果二等奖。杨云教授是微软系统工程师(MCSE),多次负责全国的红帽Linux和微软Windows服务器的培训工作。

购买本书用户

相关图书

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