《Linux网络服务器配置管理项目实训教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨云,马立新,杨建新编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2010
  • ISBN:9787508471969
  • 页数:282 页
图书介绍:本书根据网络工程实际工作过程所需要的知识和技能抽出12个教学项目和14个章后实训项目。

项目1 安装Red Hat Enterprise 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简介 6

1.2 项目设计及准备 8

1.2.1 项目设计 8

1.2.2 项目准备 10

1.3 项目实施 10

1.3.1 任务1:安装Windows与RHEL 4 AS并存的计算机 10

1.3.2 任务2:首次启动Red Hat Enterprise Linux的设置 23

1.3.3 任务3:认识X Window System 27

1.3.4 任务4:认识GRUB 30

1.3.5 任务5:配置GRUB 33

1.4 练习题 35

1.5 实训 36

实训一 安装和启动RHEL 4 AS 36

实训二 删除RHEL 4 AS 38

项目2 管理Linux服务器 40

2.1 相关知识 40

2.1.1 用户账户文件 40

2.1.2 组群文件 42

2.1.3 文件系统基础 43

2.1.4 Linux文件系统目录结构 44

2.2 项目设计与准备 45

2.3 项目实施 45

2.3.1 管理用户账户 45

2.3.2 管理组群 49

2.3.3 使用用户管理器管理用户和组群 50

2.3.4 常用的账户管理命令 52

2.3.5 Linux文件权限管理 55

2.3.6 使用磁盘管理工具管理磁盘 59

2.3.7 在Linux中设置软RAID 65

2.3.8 使用LVM逻辑卷管理器 68

2.3.9 管理磁盘配额 72

2.4 练习题 74

2.5 实训 76

实训一 管理用户和组 76

实训二 文件系统和磁盘管理 77

项目3 配置Linux基础网络 80

3.1 相关知识:常见网络配置文件 80

3.1.1 /etc/sysconfig/network 80

3.1.2 /etc/sysconfig/network-scripts/ifcfg-ethN 81

3.1.3 /etc/hosts 82

3.1.4 /etc/resolv.conf 82

3.1.5 /etc/host.conf 83

3.1.6 /etc/services 83

3.2 项目实施 83

3.2.1 任务1:使用常用网络配置命令 83

3.2.2 任务2:建立ADSL连接 87

3.2.3 任务3:使用常用网络测试工具 89

3.2.4 任务4:认识Linux启动过程和运行级别 91

3.2.5 任务5:认识守护进程 93

3.2.6 任务6:xinetd配置 94

3.2.7 任务7:使用守护进程管理工具 95

3.3 练习题 97

3.4 实训 Linux网络配置 98

项目4 配置与管理Samba服务器 100

4.1 相关知识 100

4.1.1 SMB协议 100

4.1.2 Samba 101

4.1.3 Samba的功能 101

4.2 项目设计与准备 102

4.3 项目实施 102

4.3.1 任务1:安装、启动与停止Samba服务 102

4.3.2 任务2:配置Samba服务的配置文件 103

4.3.3 任务3:Samba文件共享 108

4.3.4 任务4:Samba打印共享 109

4.3.5 任务5:从Windows访问Linux的共享资源 112

4.3.6 任务6:从Linux访问Windows的共享资源 113

4.3.7 任务7:使用Samba组件中的应用程序 115

4.4 Samba企业实战实用 116

4.4.1 企业环境及需求 116

4.4.2 需求分析 117

4.4.3 解决方案 117

4.5 Samba排错 119

4.6 练习题 121

4.7 实训 Samba服务器的配置 122

项目5 配置与管理DHCP服务器 123

5.1 相关知识 123

5.1.1 配置TCP/IP参数的两种方法 123

5.1.2 什么是DHCP 124

5.1.3 何时使用DHCP服务 124

5.1.4 DHCP服务的工作过程 124

5.2 项目设计及准备 127

5.2.1 项目设计 127

5.2.2 项目需求准备 127

5.3 项目实施 128

5.3.1 任务1:安装与配置基本DHCP服务器 128

5.3.2 任务2:在Linux下配置DHCP客户端 132

5.3.3 任务3:在Windows下配置DHCP客户端 132

5.3.4 任务4:部署复杂DHCP服务 133

5.4 练习题 136

5.5 实训 配置与管理DHCP服务器 136

项目6 配置与管理DNS服务器 138

6.1 相关知识 138

6.1.1 DNS概述 138

6.1.2 DNS查询模式 139

6.1.3 DNS域名空间结构 139

6.1.4 DNS域名解析过程 140

6.1.5 DNS常见资源记录 141

6.1.6 /etc/hosts文件 142

6.1.7 DNS规划与域名申请 142

6.2 项目设计及准备 143

6.2.1 项目设计 143

6.2.2 项目准备 143

6.3 项目实施 143

6.3.1 任务1:安装DNS服务 143

6.3.2 任务2:配置DNS服务器 149

6.3.3 任务3:配置DNS客户端 154

6.3.4 任务4:测试DNS 155

6.4 练习题 157

6.5 实训 配置与管理DNS服务器 158

项目7 配置与管理NFS网络文件系统 161

7.1 NFS相关知识 161

7.1.1 NFS服务概述 161

7.1.2 NFS工作原理 161

7.2 项目设计及准备 162

7.2.1 项目设计 162

7.2.2 项目准备 162

7.3 项目实施 163

7.3.1 任务1:安装NFS 163

7.3.2 任务2:配置文件/etc/exports 163

7.3.3 任务3:启动和停止NFS服务 165

7.3.4 任务4:配置NFS客户端 167

7.3.5 任务5:排除NFS故障 169

7.4 练习题 170

7.5 实训 配置NFS服务器 171

项目8 配置与管理Apache服务器 173

8.1 相关知识 173

8.2 项目设计及准备 174

8.2.1 项目设计 174

8.2.2 项目准备 174

8.3 项目实施 174

8.3.1 任务1:安装、启动与停止Apache服务 174

8.3.2 任务2:认识Apache服务器的主配置文件 175

8.3.3 任务3:配置各种Apache服务器 179

8.3.4 任务4:配置虚拟主机 186

8.4 企业实战与应用 189

8.4.1 企业环境及需求 189

8.4.2 需求分析 189

8.4.3 解决方案 190

8.5 练习题 193

8.6 实训 配置与管理Apache服务器 194

项目9 配置与管理FTP服务器 196

9.1 相关知识 196

9.1.1 FTP服务概述 196

9.1.2 FTP工作原理 197

9.1.3 FTP的数据传输模式 198

9.1.4 FTP命令 198

9.2 项目设计与准备 203

9.2.1 项目设计 203

9.2.2 项目准备 203

9.3 项目实施 203

9.3.1 任务1:安装、启动与停止vsftpd服务 203

9.3.2 任务2:配置vsftpd服务器 205

9.3.3 任务3:设置vsftpd服务以xinetd方式启动 208

9.3.4 任务4:配置基于虚拟用户的FTP服务器 208

9.3.5 任务5:典型vsftpd服务器配置案例 209

9.4 企业实战与应用 212

9.4.1 企业环境 212

9.4.2 需求分析 212

9.4.3 解决方案 212

9.5 FTP排错 215

9.6 练习题 216

9.7 实训 FTP服务器的配置 216

项目10 配置与管理电子邮件服务器 218

10.1 相关知识 218

10.1.1 电子邮件服务概述 218

10.1.2 电子邮件系统的组成 219

10.1.3 电子邮件传输过程 219

10.1.4 与电子邮件相关的协议 220

10.2 项目设计及准备 221

10.2.1 项目设计 221

10.2.2 项目准备 221

10.3 项目实施 221

10.3.1 任务1:安装、启动与停止sendmail服务 221

10.3.2 任务2:配置sendmail邮件服务器 223

10.3.3 任务3:邮件中继和SMTP验证 226

10.3.4 任务4:设置用户别名 228

10.3.5 任务5:设置虚拟域用户 229

10.3.6 任务6:配置POP3服务器 231

10.3.7 任务7:电子邮件服务器的测试 232

10.3.8 任务8:以Web方式收发电子邮件 234

10.4 Sendmail服务企业实战与应用 236

10.4.1 企业环境 236

10.4.2 需求分析 237

10.4.3 解决方案 237

10.5 Sendmail排错 240

10.5.1 无法定位邮件服务器 240

10.5.2 身份验证失败 241

10.5.3 邮箱配额限制 241

10.6 练习题 241

10.7 实训 电子邮件服务器的配置 242

项目11 配置防火墙与代理服务器 244

11.1 相关知识 244

11.1.1 防火墙的分类 244

11.1.2 Netfilter/iptables架构 247

11.1.3 NAT的基本知识 251

11.2 项目设计及准备 253

11.2.1 项目设计 253

11.2.2 项目准备 253

11.3 项目实施 253

11.3.1 任务1:认识iptables命令 253

11.3.2 任务2:使用iptables实现NAT 257

11.3.3 任务3:认识Squid代理服务器 259

11.3.4 任务4:安装、启动与停止squid服务 260

11.3.5 任务5:配置Squid服务器 261

11.3.6 任务6:Squid服务器配置实例 262

11.3.7 任务7:配置透明代理 263

11.4 企业实战与应用 264

11.4.1 企业环境及需求 264

11.4.2 需求分析 265

11.4.3 解决方案 265

11.5 练习题 267

11.6 实训 Linux防火墙的配置 268

项目12 配置与管VPN服务器 270

12.1 相关知识 270

12.1.1 VPN工作原理 270

12.1.2 VPN的特点和应用 271

12.1.3 VPN协议 272

12.2 项目设计及准备 273

12.2.1 项目设计 273

12.2.2 项目准备 273

12.3 项目实施 274

12.3.1 任务1:安装VPN服务 274

12.3.2 任务2:配置VPN服务器 275

12.3.3 任务3:配置VPN客户端 277

12.4 练习题 279

12.5 实训 VPN服务器的配置 279

综合实训一 Linux系统故障排除 281

综合实训二 企业综合应用 282