《Linux 网络管理教程与上机指导》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张光胜,王韶红,张智勇等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302164614
  • 页数:333 页
图书介绍:本书介绍Linux安装与使用,用户与系统管理,网络管理等知识。

第1章 计算机网络与Linux操作系统 1

1.1 计算机网络基础 1

1.1.1 计算机网络基本概念 1

1.1.2 计算机网络分类 2

1.1.3 计算机网络的应用 4

1.2 计算机网络体系结构 5

1.2.1 计算机网络体系结构 5

1.2.2 计算机网络拓扑结构 6

1.3 计算机网络硬件 9

1.3.1 传输介质 9

1.3.2 网卡 9

1.3.3 网桥与集线器 10

1.3.4 交换机 10

1.3.5 路由器 11

1.3.6 服务器与工作站 11

1.4 计算机网络协议 11

1.4.1 协议的基本概念 11

1.4.2 ISO/OSI七层协议模型 11

1.4.3 TCP/IP模型 13

1.5 网络操作系统与Linux 14

1.5.1 网络操作系统 14

1.5.2 Linux的组成 17

1.5.3 常见的Linux发行版本 19

1.5.4 Linux的特点 22

1.6 习题 24

第2章 安装、升级和删除Fedora Core 5 25

2.1 Linux安装软硬件要求 25

2.1.1 Fedora Core 5软件的获取 25

2.1.2 Fedora Core 5安装硬件及兼容性要求 26

2.2 安装Fedora Core 5 27

2.2.1 安装方式选择 27

2.2.2 一般安装过程 30

2.3 安装完成后的系统配置 41

2.4 升级和删除Fedora Core 5 44

2.4.1 升级到最新版本的Fedora Core 5 44

2.4.2 删除已安装的Fedora Core 5 44

2.5 使用VMware虚拟安装Fedora Core 5 44

2.5.1 VMware的安装 45

2.5.2 以虚拟机方式安装Fedora Core 5 48

2.6 上机指导:在虚拟机上安装Linux 55

2.6.1 在VMware软件上新增一台虚拟机 55

2.6.2 在虚拟机上安装Fedora Core 5 56

2.7 习题 56

第3章 Linux基本操作与网络配置 58

3.1 文件系统与目录 58

3.1.1 文件系统 58

3.1.2 Linux的文件系统 59

3.2 字符下的操作 61

3.2.1 Linux的文件类型 61

3.2.2 Linux的文件操作 62

3.3 X Window环境下的操作 67

3.3.1 GNome右键菜单 68

3.3.2 搜索文件 70

3.4 TCP/IP协议及网卡配置 70

3.4.1 TCP/IP协议 70

3.4.2 Linux的网络配置 72

3.5 使用浏览器访问网络 73

3.6 上机指导:文件系统和文件管理器使用 74

3.6.1 文件系统的装载和卸载 74

3.6.2 mc文件管理器的使用 76

3.7 习题 77

第4章 Linux用户与系统管理 79

4.1 用户管理 79

4.1.1 用户账号 79

4.1.2 组管理和用户管理 80

4.2 用户环境 81

4.2.1 Bash shell的常用功能 82

4.2.2 shell的环境变量 82

4.2.3 定制环境变量 84

4.3 硬件设置——命令行方式 85

4.3.1 了解Linux已支持的硬件设备 85

4.3.2 列出系统已经装载的模块 85

4.3.3 装载驱动模块 86

4.3.4 删除驱动模块 86

4.4 配置网络——菜单方式 86

4.5 应用软件安装与RPM 89

4.5.1 图形界面下的包管理器 89

4.5.2 命令行下的RPM包管理器 90

4.5.3 压缩软件包的安装 91

4.6 系统备份与恢复 92

4.6.1 选择备份的硬件和介质 92

4.6.2 选择备份软件 93

4.7 上机指导:修改用户密码 94

4.8 习题 98

第5章 NFS的配置与管理 99

5.1 NFS简介 99

5.1.1 NFS概念 99

5.1.2 NFS的作用 100

5.2 NFS的安装 100

5.2.1 检查核心是否编入了NFS功能 100

5.2.2 安装NFS 101

5.3 NFS服务器的配置 102

5.3.1 NFS服务器配置步骤 102

5.3.2 exports文件 103

5.3.3 NFS输入输出规则 104

5.3.4 NFS服务器故障处理 105

5.4 NFS客户机的配置 106

5.4.1 设置NFS客户机 106

5.4.2 NFS客户机排错 109

5.5 上机指导:设置NFS服务器与客户端 109

5.5.1 服务器端设置 110

5.5.2 客户端设置 110

5.6 习题 111

第6章 DHCP服务器配置与管理 113

6.1 DHCP概述 113

6.1.1 静态IP与动态IP地址 113

6.1.2 DHCP的功能 114

6.1.3 IP地址的租用和续租 115

6.1.4 DHCP自举向前转发 116

6.2 DHCP服务器安装 117

6.3 DHCP服务器配置 117

6.3.1 DHCP服务器配置步骤 117

6.3.2 dhcpd.conf配置说明 119

6.3.3 语句参考 120

6.4 DHCP客户端配置 124

6.5 上机指导:设置DHCP服务器和客户端 124

6.5.1 DHCP服务器安装 124

6.5.2 DHCP服务器配置 125

6.5.3 DHCP客户端配置 127

6.6 习题 129

第7章 DNS服务器的配置与管理 130

7.1 Linux下的DNS服务器 130

7.1.1 域名系统 130

7.1.2 域名服务器 132

7.1.3 地址到域名的映射 132

7.1.4 资源记录 134

7.1.5 DNS工作原理 134

7.1.6 DNS缓存 136

7.1.7 BIND:Linux名字服务程序 136

7.2 DNS服务器的安装 137

7.3 DNS的配置 138

7.3.1 解析器 138

7.3.2 纯缓存服务器 138

7.3.3 主服务器 139

7.3.4 从服务器 141

7.3.5 MX记录 142

7.3.6 启动和停止named进程 143

7.3.7 使用nslookup查询域名信息 143

7.4 上机指导:设置DNS服务器与客户端 145

7.5 习题 150

第8章 FTP服务器的配置与管理 152

8.1 Linux下的FTP服务器 152

8.1.1 FTP工作原理 152

8.1.2 FTP工作过程 153

8.1.3 Linux中常用的FTP 153

8.2 FTP服务器的安装 153

8.2.1 获得VsFTP安装程序包 153

8.2.2 匿名用户模式安装 154

8.2.3 本地用户模式安装 156

8.3 FTP服务器的配置 158

8.3.1 配置文件vsftpd.conf参数说明 159

8.3.2 匿名模式下的配置实例 161

8.3.3 本地用户模式下的配置实例 162

8.4 虚拟FTP服务器 164

8.5 FTP客户端 165

8.5.1 Linux FTP命令 165

8.5.2 FTP客户程序CuteFTP操作说明 168

8.6 上机指导:配置FTP服务器 170

8.6.1 配置网卡 171

8.6.2 修改vsftp主配置文件 171

8.6.3 创建并修改虚拟FTP服务器配置文件 172

8.6.4 访问测试 172

8.7 习题 174

第9章 Apache服务器配置与管理 176

9.1 Linux下的WWW服务器 176

9.1.1 稳定可靠的免费软件 176

9.1.2 扩展性、安全性 177

9.1.3 开放性、难易性 177

9.1.4 可编程性、支持语言 177

9.1.5 含金量 178

9.1.6 总结 178

9.2 Apache服务器的安装 178

9.2.1 安装Apache服务器 178

9.2.2 启用Apache服务器 179

9.3 Apache服务器的配置 180

9.3.1 通过网络测试与Apache服务器的连通性 180

9.3.2 Apache服务器的配置 182

9.4 Apache功能扩充 195

9.4.1 Apache 2.0在核心方面的增强 195

9.4.2 Apache 2.0在模块方面的增强 196

9.5 上机指导:更改Apache HTTP Server主页和服务端口 198

9.6 习题 201

第10章 邮件服务器的配置与管理 203

10.1 Linux下的邮件服务器 203

10.1.1 电子邮件工作原理 203

10.1.2 Linux中的邮件服务器 204

10.2 Sendmail服务器的安装与配置 204

10.2.1 Sendmail的工作模式 205

10.2.2 Sendmail的工作环境 207

10.2.3 安装Sendmail 207

10.2.4 启用Sendmail 209

10.2.5 配置Sendmail 210

10.2.6 Sendmail文件 212

10.2.7 配置sendmail.cf 212

10.2.8 测试Sendmail和sendmail.cf 221

10.3 POP3服务器的安装与配置 222

10.3.1 Qpopper的安装 222

10.3.2 发现并解决Qpopper的故障 223

10.4 E-mail客户端的配置 224

10.5 上机指导:配置与测试邮件服务器 226

10.6 习题 228

第11章 Samba服务器的配置与管理 230

11.1 Samba服务 230

11.1.1 Samba服务简介 230

11.1.2 Samba协议简介 231

11.1.3 Samba工作原理和工作过程 231

11.2 Samba服务器安装 232

11.2.1 Samba软件包的安装 232

11.2.2 Samba服务的启动 233

11.3 Samba服务器配置 234

11.3.1 利用图形界面配置并测试Samba服务器 234

11.3.2 Samba服务器的配置文件 236

11.3.3 通过浏览器使用SWAT来配置Samba 239

11.3.4 检查Samba服务器的运行状态 241

11.4 利用Samba共享Windows和Linux资源 241

11.4.1 smbclient命令的使用 241

11.4.2 smbmount命令的使用 242

11.4.3 Windows客户端的配置 243

11.5 上机指导:配置与使用Samba服务 245

11.5.1 安装Samba服务器软件包 245

11.5.2 启动Samba服务 245

11.5.3 通过Linux图形界面访问Linux Samba服务器或Windows共享资源 245

11.6 习题 246

第12章 PPP服务器的配置与管理 247

12.1 Linux下的拨号服务器 247

12.1.1 Fedora Core 5下的PPP 247

12.1.2 Fedora Core Linux拨号服务器的硬件要求 248

12.2 拨号服务器的安装 248

12.2.1 Fedora Core Linux拨号服务器的内核配置 248

12.2.2 Fedora Core Linux拨号服务器的串口配置 249

12.3 拨号服务器的配置 250

12.3.1 Fedora Core Linux拨号服务器的pppd介绍 250

12.3.2 Fedora Core Linux拨号服务器的pppd的配置 251

12.3.3 Fedora Core Linux拨号服务器的用户认证 252

12.3.4 Fedora Core Linux拨号服务器的调制解调器应答 252

12.3.5 Fedora Core Linux拨号服务器的工作过程 254

12.3.6 Fedora Core Linux拨号服务器的地址分配和路由设置 254

12.4 配置Modem和ADSL 255

12.4.1 配置Modem 255

12.4.2 Modem的安装 256

12.4.3 配置ADSL 256

12.5 PPP客户端 258

12.6 在Linux中建立VPN Server 260

12.6.1 VPN简介 260

12.6.2 在Linux中建立VPN服务器 260

12.6.3 Windows VPN客户端的配置 262

12.6.4 从Windows拨号到Linux PPP Server 267

12.7 上机指导:使用wvdial拨号和编译Linux内核 271

12.7.1 使用wvdial进行拨号 271

12.7.2 编译Fedora Core Linux内核以支持PPP 273

12.8 习题 274

第13章 打印服务器的配置与管理 275

13.1 Linux下的打印和打印服务器 275

13.1.1 Linux下的打印 275

13.1.2 Linux打印服务器 276

13.2 打印机与服务器的安装 277

13.2.1 常见打印机的类型和选择 277

13.2.2 Fedora Core 5打印机的安装 279

13.3 打印服务器的配置 283

13.4 打印服务器客户端 287

13.5 上机指导:配置打印机 291

13.5.1 文本模式下配置打印机 291

13.5.2 使用命令行方式配置打印机 292

13.5.3 通过Web界面配置打印机 293

13.6 习题 294

第14章 防火墙和代理服务器的配置与管理 296

14.1 防火墙与代理服务器 296

14.1.1 包过滤型防火墙 296

14.1.2 代理型防火墙 297

14.2 Netfilter防火墙的配置 297

14.2.1 Netfilter的图形配置 297

14.2.2 包过滤型防火墙的过滤规则配置 299

14.3 安装Squid代理服务器 301

14.3.1 Squid的安装 301

14.3.2 Squid服务器的配置 302

14.3.3 Squid和iptables结合使用实现透明代理 305

14.4 TIS代理服务器配置 306

14.4.1 获取软件 306

14.4.2 编译及安装 306

14.4.3 进行系统配置 307

14.5 Socks 5代理服务器 310

14.5.1 Socks 5代理服务器的安装 310

14.5.2 Socks服务器的配置 310

14.6 客户端的使用 311

14.6.1 IE浏览器设置代理服务器的方法 311

14.6.2 腾讯QQ设置代理服务器的方法 312

14.6.3 Linux下网络程序客户端的配置 313

14.7 上机指导:测试iptables防火墙命令 314

14.8 习题 316

第15章 Linux无盘工作站的配置与管理 317

15.1 Linux无盘工作站环境 317

15.1.1 无盘工作站的概念 317

15.1.2 Linux无盘工作站原理 317

15.2 服务器安装与配置 318

15.2.1 DHCP服务器的配置 318

15.2.2 TFTP服务器的配置 319

15.2.3 bootstrap的配置 320

15.2.4 自制Linux远程启动系统 321

15.2.5 LTSP(Linux终端服务器项目)介绍 322

15.3 客户机配置 323

15.4 上机指导:以无盘启动方式安装Fedora Linux系统 326

15.5 习题 329

习题参考答案 331