《Linux网络技术实用教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:易著梁等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2009
  • ISBN:9787030257116
  • 页数:247 页
图书介绍:本书按照高职学生的特点,选用真实的工作案例,以工作过程为导向,采用项目教学和任务驱动的形式组织教材编写,全书分成三大部分,Linux用户基础、Linux系统管理、Linux网络管理;共用20个项目和数十个任务来讲解,内容涉及到:系统的获取及安装、用Linux命令行操作处理日常业务、用Shell编写应用程序、桌面环境及常用应用软件使用、用户和组的管理、目录与文件管理、文件系统的管理、设备管理、进程与系统服务管理、Linux系统的引导与系统安全管理、网络基本配置、远程连接与管理、Windows系统与Linux系统之间实现资源共享、Linux与Unix之间的资源共享、DHCP服务器的配置与使用、DNS服务器的配置与使用、FTP服务器的配置与使用、Web服务器的配置与使用、邮件服务器配置与使用、防火墙与代理服务器的配置与使用。

项目1 网络基本配置 1

1.1 项目引入 1

1.2 项目分解与实施环境 1

1.3 项目实施 2

任务1.3.1 认识网络配置文件 2

任务1.3.2 使用图形工具连网 3

任务1.3.3 文本环境连网 5

1.4 相关知识 8

知识1.4.1 网络基本知识 8

知识1.4.2 配置网卡 10

知识1.4.3 路由与route 11

1.5 拓展提高 12

任务1.5.1 常用网络命令的使用 12

任务1.5.2 为网卡添加多个IP地址 17

任务1.5.3 网络服务器双网卡负载均衡 18

任务1.5.4 其他连网实际问题 21

归纳总结 22

实训与思考 22

项目2 使用LVM方式管理Linux 24

2.1 项目引入 24

2.2 项目分解与实施环境 24

2.3 项目实施 25

任务2.3.1 采用LVM方式安装Linux系统 25

任务2.3.2 创建新的卷(物理卷、卷组、逻辑卷) 29

2.4 相关知识 36

知识2.4.1 LVM基础 36

知识2.4.2 LVM使用 37

2.5 拓展提高 39

任务2.5.1 采用LVM方式安装Ubuntu系统(手动) 39

任务2.5.2 管理卷(扩展、减小、删除等操作) 54

归纳总结 60

实训与思考 60

项目3 远程连接与管理 61

3.1 项目引入 61

3.2 项目分解与实施环境 61

3.3 项目实施 61

任务3.3.1 配置Telnet 61

任务3.3.2 配置OpenSSH 64

任务3.3.3 采用VNC方式进行图像化远程连接 67

任务3.3.4 基于XDMCP方式进行图像界面远程连接 69

3.4 相关知识 75

知识3.4.1 远程登录 75

知识3.4.2 远程连接协议介绍 75

知识3.4.3 xinetd与超级守护进程 77

3.5 拓展提高 79

任务3.5.1 Telnet服务器高级配置 79

任务3.5.2 OpenSSH服务器高级配置 80

任务3.5.3 在Windows下通过PuTTY和X-Win32远程使用Linux图形程序 89

归纳总结 91

实训与思考 92

项目4 资源共享 93

4.1 项目引入 93

4.2 项目分解与实施环境 93

4.3 项目实施 93

任务4.3.1 安装Samba服务器 93

任务4.3.2 认识Samba服务器主要配置文件 96

任务4.3.3 配置不需用户登录的Samba服务器 97

4.4 相关知识 100

知识4.4.1 Samba服务器简介 100

知识4.4.2 Samba服务器配置 101

知识4.4.3 登录Samba服务器 105

4.5 拓展提高 107

任务4.5.1 用户登录的Samba服务器设计 107

任务4.5.2 设备共享 108

任务4.5.3 使用SWAT管理工具 111

归纳总结 115

实训与思考 115

项目5 DHCP服务器的配置与使用 117

5.1 项目引入 117

5.2 项目分解与实施环境 117

5.3 项目实施 118

任务5.3.1 配置DHCP服务器的准备 118

任务5.3.2 配置DHCP服务器 119

5.4 相关知识 121

知识5.4.1 DHCP基础 121

知识5.4.2 DHCP服务器的安装与运行 124

知识5.4.3 DHCP服务器的配置 124

知识5.4.4 DHCP转接代理 126

5.5 拓展提高 129

任务5.5.1 配置针对单个主机提供固定IP地址的DHCP服务器 129

任务5.5.2 配置DHCP转接代理服务器 130

归纳总结 130

实训与思考 131

项目6 DNS服务器的配置与使用 132

6.1 项目引入 132

6.2 项目分解与实施环境 132

6.3 项目实施 133

任务6.3.1 认识BIND 133

任务6.3.2 唯高速缓存服务器 134

任务6.3.3 配置DNS主域名服务器 135

6.4 相关知识 137

知识6.4.1 域名系统简介 137

知识6.4.2 DNS服务器的安装与相关配置 142

知识6.4.3 Ubuntu DNS默认配置文件 143

知识6.4.4 DNS服务器诊断工具 147

6.5 拓展提高 149

任务6.5.1 辅域名服务器配置 149

任务6.5.2 全局转发器配置 150

任务6.5.3 配置一个综合的DNS域名服务器 151

归纳总结 155

实训与思考 155

项目7 FTP服务器的配置与使用 157

7.1 项目引入 157

7.2 项目分解与实施环境 157

7.3 项目实施 157

任务7.3.1 安装与熟悉ProFTPD服务器 157

任务7.3.2 配置匿名登录ProFTPD服务器 159

7.4 相关知识 161

知识7.4.1 FTP服务器简介 161

知识7.4.2 ProFTPD的安装与运行 164

知识7.4.3 FTP服务器的配置 166

7.5 拓展提高 172

任务7.5.1 建立针对本地用户的ProFTPD服务高级配置 172

任务7.5.2 建立针对匿名用户的ProFTPD服务高级配置 173

归纳总结 175

实训与思考 175

项目8 配置与使用Web服务器 176

8.1 项目引入 176

8.2 项目分解与实施环境 176

8.3 项目实施 177

任务8.3.1 获取与安装Web服务器——Apache 177

任务8.3.2 认识Apache配置文件 177

任务8.3.3 配置基于IP的虚拟主机 178

任务8.3.4 配置基于端口的虚拟主机 180

8.4 相关知识 181

知识8.4.1 初识WWW服务器 181

知识8.4.2 Apache服务器简介 182

知识8.4.3 Ubuntu Apache配置基础 184

知识8.4.4 Apache服务器的运行控制 189

知识8.4.5 Apache虚拟主机 189

8.5 拓展与提高 190

任务8.5.1 配置基于域名的虚拟主机 190

任务8.5.2 配置认证和授权的虚拟主机 192

归纳总结 193

实训与思考 193

项目9 邮件服务器配置与使用 195

9.1 项目引入 195

9.2 项目分解与实施环境 195

9.3 项目实施 195

任务9.3.1 Postfix服务器安装与简单使用 195

任务9.3.2 Postfix服务器简单配置 198

9.4 相关知识 202

知识9.4.1 邮件服务器简介 202

知识9.4.2 Postfix服务器安装与运行 205

知识9.4.3 Ubuntu Postfix配置基础 206

知识9.4.4 IMAP/POP3服务器 211

知识9.4.5 收发电子邮件 212

知识9.4.6 Postfix SASL身份验证 216

9.5 拓展提高 218

任务9.5.1 Postfix服务器提高配置 218

任务9.5.2 Postfix SASL身份验证 219

归纳总结 221

实训与思考 221

项目10 Linux防火墙实现——iptables 222

10.1 项目引入 222

10.2 项目分解与实施环境 223

10.3 项目实施 223

任务10.3.1 使用iptables搭建简单防火墙 223

任务10.3.2 使用ufw防火墙 229

10.4 相关知识 231

知识10.4.1 iptables机制 231

知识10.4.2 iptables语法 234

10.5 拓展提高 236

任务10.5.1 构建一个更完善的防火墙 236

任务10.5.2 网络地址转换 238

任务10.5.3 ipbtables与Squid透明代理 243

任务10.5.4 使用FireStarter防火墙 244

归纳总结 246

实训与思考 246

主要参考文献 247