《Linux网络服务器配置、管理与实践教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周奇编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302259657
  • 页数:331 页
图书介绍:本书内容包括Linux服务器搭建与测试、DHCP服务器搭建与应用、DNS服务器搭建与应用等。

第1章Linux服务器搭建与测试 1

1.1 Linux简介 1

1.2 Linux的特点 3

1.3安装前的准备工作 4

1.3.1硬件要求 4

1.3.2系统硬件设备型号 5

1.3.3各种安装方式 5

1.3.4硬盘分区和文件系统 7

1.3.5 Linux分区方案 8

1.4安装Red Hat Enterprise Linux 5系统 8

1.4.1安装步骤 8

1.4.2 Linux配置 16

1.5在虚拟机中安装Red Hat Enterprise Linux 5系统 21

1.5.1 VMware虚拟机简介 21

1.5.2安装VMware Workstation 22

1.5.3在虚拟机上安装Red Hat Enterprise Linux 5 26

1.6引导器启动及设置 28

1.7 Red Hat Enterprise Linux 5网络配置 30

1.7.1配置主机名 30

1.7.2使用ifconfig配置IP地址及辅助IP地址 30

1.7.3禁用和启用网卡 33

1.7.4更改网卡MAC地址 33

1.7.5 route命令设置网关 34

1.7.6修改网卡配置文件 35

1.7.7用setup命令配置网络 36

1.7.8修改resolv.conf设置DNS 37

1.8网络环境测试 38

1.8.1 ping命令检测网络连通状况 38

1.8.2 netstat命令查看网络配置 39

1.8.3 nslookup测试域名解析 41

1.9本章小结 43

1.10本章习题 43

1.11本章实训 44

第2章DHCP服务器搭建与应用 47

2.1 DHCP协议 47

2.1.1 DHCP概述 47

2.1.2 DHCP的工作过程 48

2.2安装DHCP服务器 50

2.2.1 DHCP服务器所需软件 50

2.2.2安装DHCP服务器 50

2.3 DHCP一般服务器的配置 51

2.3.1主配置文件dhcpd…conf 52

2.3.2常用参数介绍 54

2.3.3常用声明介绍 54

2.3.4常用选项介绍 55

2.3.5租约期限数据库文件 56

2.3.6 DHCP配置实例1 57

2.3.7启动/停止DHCP服务 58

2.3.8绑定IP地址 60

2.3.9 DHCP配置实例2 60

2.4 DHCP高级服务器的配置 62

2.4.1 DHCP规划 62

2.4.2 DHCP多作用域设置 65

2.4.3 DHCP配置实例3 66

2.4.4 DHCP配置实例4 67

2.4.5 DHCP中继代理 69

2.4.6 DHCP配置实例5 69

2.5 DHCP客户端的配置 72

2.5.1 Linux中DHCP客户端的配置 72

2.5.2 Windows客户端的配置 74

2.6本章小结 75

2.7本章习题 75

2.8本章实训 77

第3章 DNS服务器搭建与应用 79

3.1 DNS服务器简介 79

3.1.1 DNS简介 80

3.1.2 DNS域名空间的分层结构 80

3.1.3区 81

3.1.4 DNS域名服务器的类型 82

3.1.5域名解析过程 82

3.1.6资源记录 83

3.2安装DNS服务 84

3.2.1 BIND简介 84

3.2.2 DNS安装所需软件 84

3.2.3 DNS的安装 85

3.3配置DNS常用服务器 85

3.3.1主配置文件named.conf 86

3.3.2配置正向解析区域 87

3.3.3配置反向解析区域 88

3.3.4区域文件与资源记录 89

3.4 DNS应用配置实例1 91

3.4.1 DNS服务器配置与测试 91

3.4.2 DNS启动与停止DNS服务 95

3.5 DNS应用配置实例2 96

3.6 DNS客户端配置 101

3.7本章小结 101

3.8本章习题 102

3.9本章实训 103

第4章 邮件服务器搭建与应用 106

4.1 Linux邮件服务器基本概念 106

4.1.1电子邮件服务 106

4.1.2电子邮件系统 107

4.1.3电子邮件系统的工作原理 108

4.1.4邮件功能组件 109

4.1.5邮件中继 109

4.1.6邮件认证机制 111

4.2安装sendmail服务 111

4.3 sendmail一般服务器配置 112

4.3.1 sendmail.cf和sendmail.me 112

4.3.2 M4工具的使用 113

4.3.3 local-host-names文件 114

4.3.4安装IMAP和POP服务器 114

4.3.5 sendmail应用案例1 115

4.3.6 sendmail的调试 118

4.3.7别名和群发设置 123

4.3.8利用access文件设置邮件中继 123

4.3.9 sendmail应用案例2 125

4.4 sendmail客户端配置 137

4.4.1 Linux客户端 137

4.4.2 Windows客户端 137

4.5本章小结 141

4.6本章习题 141

4.7本章实训 142

第5章 FTP服务器搭建与应用 144

5.1 FTP简介 144

5.1.1 FTP工作原理 145

5.1.2 FTP传输模式 146

5.1.3 FTP连接模式 146

5.1.4 FTP用户分类 148

5.2安装FTP服务器 148

5.2.1安装VSFTP 149

5.2.2启动与停止VSFTP 149

5.3 FTP常规服务器配置 150

5.3.1主配置文件vsftpd…conf 150

5.3.2匿名账号FTP服务器 153

5.3.3真实账号FTP服务器 155

5.3.4 FTP应用案例1 156

5.3.5限制用户目录 157

5.3.6限制服务器的连接数量 159

5.3.7制定FTP目录欢迎信息 160

5.3.8下载速度的限制 161

5.3.9 FTP应用案例2 162

5.4 FTP客户端配置 164

5.4.1 Windows下访问FTP服务器的方法 164

5.4.2 Linux下访问FTP服务器的方法 166

5.5本章小结 168

5.6本章习题 168

5.7本章实训 169

第6章Web服务器搭建与应用 171

6.1 Apache服务器简介 171

6.1.1 Web服务器简介 171

6.1.2 Apache简介 172

6.1.3 HTTP协议 172

6.1.4 LAMP模型 173

6.2安装Apache服务器 173

6.2.1 Apache所需软件 173

6.2.2 Apache的安装 174

6.2.3 Apache的启动与停止 174

6.3配置Apache服务器 175

6.3.1主配置文件httpd…conf 175

6.3.2根目录设置ServerRoot 176

6.3.3超时设置 177

6.3.4客户端连接数限制 177

6.3.5设置管理员邮件地址 177

6.3.6设置主机名称 178

6.3.7设置文件目录 178

6.3.8设置首页 178

6.3.9网页编码设置 179

6.3.10 Web应用案例 179

6.3.11 Apache日志文件 181

6.3.12目录设置 182

6.3.13虚拟目录 184

6.3.14 Apache的用户和组 185

6.4配置Apache虚拟主机 185

6.5 LAMP网站的实现 188

6.5.1 LAMP实现环境 188

6.5.2 LAMP需求分析 188

6.5.3 LAMP解决方案 189

6.6本章小结 197

6.7本章习题 197

6.8本章实训 198

第7章 Samba服务器搭建与应用 200

7.1 SMB协议和Samba简介 200

7.1.1 SMB协议 200

7.1.2 Samba简介 201

7.1.3 Samba应用环境 201

7.1.4 Samba工作原理 201

7.2 Samba服务器安装 203

7.2.1 Samba所需软件 203

7.2.2安装Samba服务 203

7.2.3启动与停止Samba服务器 205

7.3 Samba服务器常规配置 207

7.3.1 Samba主配置文件 207

7.3.2 Samba服务日志文件 211

7.3.3 Samba服务器的密码文件 212

7.3.4 share服务器配置实例 213

7.3.5 user服务器配置实例 214

7.4 Samba服务配置的高级功能 217

7.4.1用户账号映射 217

7.4.2客户端访问控制 220

7.4.3设置Samba的权限 222

7.4.4隐藏Samba的共享目录 223

7.5 Samba客户端的配置 225

7.5.1 Linux客户端访问Samba服务器 225

7.5.2 Windows客户端访问Samba服务器共享目录 227

7.6 Samba打印机共享 227

7.7实践与应用 228

7.7.1环境及需求 228

7.7.2需求分析 228

7.7.3解决方案 229

7.8本章小结 234

7.9本章习题 234

7.10本章实训 235

第8章 流媒体服务器搭建与应用 241

8.1流媒体简介 241

8.1.1流式传输协议 242

8.1.2流式传输方式 243

8.1.3流媒体播放方式 243

8.1.4流媒体文件格式 244

8.1.5流媒体工作原理 245

8.2 Helix服务器安装 246

8.2.1 Helix所需软件 246

8.2.2 Helix服务安装 246

8.2.3启动与停止Helix服务器 249

8.3 Helix服务器的基本配置 250

8.4流媒体客户端的安装 254

8.5本章小结 255

8.6本章习题 255

8.7本章实训 256

第9章 NFS的配置及应用 257

9.1 NFS的基本原理 257

9.1.1 NFS概述 257

9.1.2 RPC简介 258

9.1.3 NFS的工作原理 259

9.2安装NFS 260

9.3常规服务器配置 261

9.3.1 NFS的搭建流程 261

9.3.2配置方案 261

9.3.3 NFS应用实例 263

9.3.4 NFS的启动与停止 264

9.3.5 rpeinfo命令 265

9.3.6 exportfs命令 268

9.3.7配置NFS固定端口 268

9.3.8测试NFS服务 270

9.4客户端配置 271

9.5本章小结 273

9.6本章作业 273

9.7本章实训 273

第10章 防火墙服务器搭建与应用 274

10.1防火墙概述 274

10.1.1防火墙简介 274

10.1.2防火墙的分类 275

10.2 iptables介绍 276

10.2.1 netfilter/iptables组件 276

10.2.2 iptables组成结构 277

10.2.3 iptable工作流程 278

10.2.4网络地址转换的工作原理 279

10.3 iptables的安装与配置 280

10.4 iptables命令 281

10.5防火墙的配置 285

10.5.1设置默认策略 285

10.5.2查看iptables规则 286

10.5.3添加、删除、修改规则 286

10.5.4保存规则与恢复 288

10.5.5禁止客户机访问某些网站 289

10.5.6禁止客户机使用QQ 289

10.6网络地址转换 290

10.6.1配置SNAT 290

10.6.2配置DNAT 292

10.6.3 MASQUERADE 293

10.7实践与应用 293

10.7.1环境及需求 293

10.7.2需求分析 294

10.7.3解决方案 294

10.8本章小结 296

10.9本章习题 296

10.10本章实训 297

第11章 网络访问 300

11.1远程登录服务概述 300

11.1.1什么是远程登录 300

11.1.2 telnet概述 301

11.1.3 telnet工作原理 301

11.2 telnet服务 301

11.2.1安装telnet程序 301

11.2.2 telnet服务的启动与停止 302

11.2.3防火墙设置 303

11.2.4更改telnet端口号 303

11.2.5 Linux客户端 304

11.2.6 Windows客户端 305

11.3 SSH服务 305

11.3.1 SSH概述 305

11.3.2安装OpenSSH 306

11.3.3 SSH的启动与停止 306

11.3.4 OpenSSH配置文件 307

11.3.5 OpenSSH配置文件 309

11.3.6 OpenSSH客户端配置 312

11.4本章习题 315

11.5本章实训 315

第12章 数据库服务器 316

12.1数据库系统简介 316

12.1.1数据库简介 316

12.1.2数据库类型 317

12.2 PostgreSQL的安装和配置 317

12.2.1 PostgreSQL简介 317

12.2.2安装和启动PostgreSQL 318

12.2.3 PostgreSQL数据库的管理与维护 319

12.3 MySQL的安装和配置 321

12.3.1MySQL概述 321

12.3.2安装和启动MySQL 322

12.3.3MySQL数据库的管理与维护 323

12.4本章小结 326

12.5本章习题 327

12.6本章实训 328

参考文献 331