当前位置:首页 > 工业技术
Linux网络服务器配置管理与实践教程  第2版
Linux网络服务器配置管理与实践教程  第2版

Linux网络服务器配置管理与实践教程 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:周奇编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302369486
  • 页数:354 页
图书介绍:本书以目前Red Hat公司最新版本Red Hat Enterprise Linux 5为平台(市面上号称Red Hat Enterprise Linux 12.0),对Linux的网络服务应用进行了详细的讲解。在每章节中均采用实用实例方式讲授Linux的应用,全书以理论够用、实用,实践为第一的原则,使读者能够快速、轻松地掌握Linux技术与应用。
《Linux网络服务器配置管理与实践教程 第2版》目录

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

1.1Linux简介 1

1.2Linux的特点 3

1.3安装前的准备工作 4

1.3.1硬件要求 4

1.3.2系统硬件设备型号 4

1.3.3各种安装方式 5

1.3.4硬盘分区和文件系统 6

1.3.5 Linux分区方案 7

1.4安装Red Hat Enterprise Linux 5系统 8

1.4.1安装步骤 8

1.4.2 Linux配置 17

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 25

1.6引导器启动及设置 27

1.7 Red Hat Enterprise Linux 5网络配置 29

1.7.1配置主机名 29

1.7.2使用if conf ig配置IP地址及辅助IP地址 30

1.7.3禁用和启用网卡 32

1.7.4更改网卡MAC地址 32

1.7.5 route命令设置网关 33

1.7.6修改网卡配置文件 34

1.7.7用setup命令配置网络 35

1.7.8修改resolv.conf设置DNS 36

1.8网络环境测试 37

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

1.8.2 netstat命令查看网络配置 38

1.8.3 nslookup测试域名解析 40

1.9本章小结 42

1.10本章习题 42

1.11本章实训 43

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

2.1 DHCP协议 46

2.1.1DHCP概述 46

2.1.2 DHCP的工作过程 47

2.2安装DHCP服务器 48

2.2.1 DHCP服务器所需软件 48

2.2.2安装DHCP服务器的操作步骤 49

2.3 DHCP一般服务器的配置 50

2.3.1主配置文件dhcpd.conf 51

2.3.2常用参数介绍 52

2.3.3常用声明介绍 53

2.3.4常用选项介绍 54

2.3.5租约期限数据库文件 55

2.3.6 DHCP配置实例1 55

2.3.7启动/停止DHCP服务 57

2.3.8绑定IP地址 58

2.3.9 DHCP配置实例2 58

2.4 DHCP高级服务器的配置 61

2.4.1 DHCP规划 61

2.4.2 DHCP多作用域设置 63

2.4.3 DHCP配置实例3 64

2.4.4 DHCP配置实例4 65

2.4.5 DHCP中继代理 67

2.4.6 DHCP配置实例5 68

2.5 DHCP客户端的配置 70

2.5.1 Linux中DHCP客户端的配置 70

2.5.2 Windows中客户端的配置 72

2.6 DHCP服务器故障排错 73

2.6.1 Linux服务常用排错方法 73

2.6.2 dhcpd命令 74

2.6.3租约文件 75

2.6.4 ping 75

2.6.5 MULTICAST 75

2.6.6查看系统日志 76

2.7本章小结 76

2.8本章习题 76

2.9本章实训 78

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

3.1DNS服务器简介 80

3.1.1DNS简介 81

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

3.1.3区 82

3.1.4 DNS域名服务器的类型 82

3.1.5域名解析过程 83

3.1.6资源记录 84

3.2安装DNS服务 85

3.2.1 BIND简介 85

3.2.2 DNS安装所需软件 85

3.2.3 DNS的安装 85

3.3配置DNS常用服务器 86

3.3.1主配置文件named.conf 87

3.3.2配置正向解析区域 88

3.3.3配置反向解析区域 89

3.3.4区域文件与资源记录 90

3.4 DNS应用配置实例1 92

3.4.1 DNS服务器配置与测试 92

3.4.2DNS启动与停止DNS服务 95

3.5 DNS应用配置实例2 97

3.6 DNS客户端配置 101

3.7 DNS服务器故障排错 102

3.7.1 rndc reload 102

3.7.2查看启动信息 102

3.7.3查看端口 102

3.7.4权限问题 103

3.8本章小结 103

3.9本章习题 103

3.10本章实训 105

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

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

4.1.1电子邮件服务 107

4.1.2电子邮件系统 108

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

4.1.4邮件功能组件 110

4.1.5邮件中继 111

4.1.6邮件认证机制 111

4.2安装sendmai 1服务 112

4.3 sendmail一般服务器配置 113

4.3.1 sendmail.cf和sendmail.me 113

4.3.2 M4工具的使用 114

4.3.3 local-host-names文件 115

4.3.4安装IMAP和POP服务器 115

4.3.5 sendmail应用案例1 116

4.3.6 sendmail的调试 119

4.3.7别名和群发设置 123

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

4.3.9 sendmail应用案例2 125

4.4 sendmail客户端配置 137

4.4.1Linux客户端 137

4.4.2 Windows客户端 138

4.5 sendmail服务器故障排错 141

4.5.1无法定位邮件服务器 141

4.5.2身份验证失败 141

4.5.3邮箱配额限制 142

4.6本章小结 143

4.7本章习题 143

4.8本章实训 145

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

5.1 FTP简介 146

5.1.1 FTP工作原理 147

5.1.2 FTP传输模式 148

5.1.3 FTP连接模式 148

5.1.4 FTP用户分类 150

5.2安装FTP服务器 150

5.2.1安装VSFTP 150

5.2.2启动与停止VSFTP 151

5.3 FTP常规服务器配置 151

5.3.1主配置文件vsftpd.conf 152

5.3.2匿名账号FTP服务器 155

5.3.3真实账号FTP服务器 156

5.3.4 FTP应用案例1 158

5.3.5限制用户目录 159

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

5.3.7制定FTP目录欢迎信息 161

5.3.8下载速度的限制 162

5.3.9 FTP应用案例2 163

5.4 FTP客户端配置 165

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

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

5.5 FTP服务器故障排错 168

5.5.1拒绝账户登录 169

5.5.2客户端连接FTP服务器超时 169

5.6本章小结 170

5.7本章习题 171

5.8本章实训 172

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

6.1 Apache服务器简介 174

6.1.1Web服务器简介 174

6.1.2 Apache简介 175

6.1.3HTTP协议 175

6.1.4 LAMP模型 176

6.2安装Apache服务器 176

6.2.1 Apache所需软件 176

6.2.2 Apache的安装步骤 177

6.2.3 Apache的启动与停止 177

6.3配置Apache服务器 178

6.3.1主配置文件httpd.conf 178

6.3.2根目录设置ServerRoot 179

6.3.3超时设置 180

6.3.4客户端连接数限制 180

6.3.5设置管理员邮件地址 180

6.3.6设置主机名称 181

6.3.7设置文件目录 181

6.3.8设置首页 181

6.3.9网页编码设置 181

6.3.10 Web应用案例 182

6.3.11 Apache日志文件 183

6.3.12目录设置 185

6.3.13虚拟目录 187

6.3.14 Apache的用户和组 187

6.4配置Apache虚拟主机 188

6.5 LAMP网站的实现 191

6.5.1 LAMP实现环境 191

6.5.2 LAMP需求分析 192

6.5.3 LAMP解决方案 192

6.6本章小结 200

6.7本章习题 200

6.8本章实训 201

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

7.1 SMB协议和Samba简介 202

7.1.1 SMB协议 202

7.1.2 Samba简介 203

7.1.3 Samba应用环境 203

7.1.4 Samba工作原理 203

7.2 Samba服务器安装 205

7.2.1 Samba所需软件 205

7.2.2安装Samba服务的操作步骤 205

7.2.3启动与停止Samba服务器 206

7.3 Samba服务器常规配置 208

7.3.1 Samba主配置文件 209

7.3.2 Samba服务日志文件 213

7.3.3 Samba服务器的密码文件 214

7.3.4 share服务器配置实例 214

7.3.5 user服务器配置实例 217

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

7.4.1用户账号映射 219

7.4.2客户端访问控制 221

7.4.3设置Samba的权限 224

7.4.4隐藏Samba的共享目录 225

7.5 Samba客户端的配置 227

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

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

7.6 Samba打印机共享 229

7.7实践与应用 230

7.7.1环境及需求 230

7.7.2需求分析 230

7.7.3解决方案 231

7.8 Samba服务器故障排错 235

7.9本章小结 237

7.10本章习题 237

7.11本章实训 239

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

8.1流媒体简介 244

8.1.1流式传输协议 245

8.1.2流式传输方式 245

8.1.3流媒体播放方式 246

8.1.4流媒体文件格式 247

8.1.5流媒体工作原理 247

8.2 Helix服务器安装 248

8.2.1 Helix所需软件 248

8.2.2 Helix服务器的安装步骤 249

8.2.3启动与停止Helix服务器 251

8.3Helix服务器的基本配置 252

8.4流媒体客户端的安装 257

8.5本章小结 257

8.6本章习题 258

8.7本章实训 258

第9章 NFS的配置及应用 260

9.1NFS的基本原理 260

9.1.1 NFS概述 260

9.1.2 RPC简介 261

9.1.3 NFS的工作原理 262

9.2安装NFS 263

9.3常规服务器配置 264

9.3.1 NFS的搭建流程 264

9.3.2配置方案 264

9.3.3 NFS应用实例 265

9.3.4 NFS的启动与停止 267

9.3.5 rpcinfo命令 268

9.3.6 exportfs命令 270

9.3.7配置NFS固定端口 271

9.3.8测试NFS服务 272

9.4客户端配置 274

9.5NFS服务器故障排错 275

9.5.1网络故障 275

9.5.2客户端故障 276

9.5.3服务器故障 276

9.6本章小结 277

9.7本章习题 278

9.8本章实训 278

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

10.1防火墙概述 279

10.1.1防火墙简介 279

10.1.2防火墙的分类 280

10.2 iptables介绍 281

10.2.1 netfilter/iptables组件 281

10.2.2 iptables组成结构 282

10.2.3 iptables工作流程 283

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

10.3 iptables的安装与配置 285

10.4 iptables命令 286

10.5防火墙的配置 290

10.5.1设置默认策略 290

10.5.2查看iptables规则 290

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

10.5.4保存规则与恢复 292

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

10.5.6禁止客户机使用QQ 294

10.6网络地址转换 295

10.6.1配置SNAT 295

10.6.2配置DNAT 296

10.6.3 MASQUERADE 297

10.7实践与应用 298

10.7.1环境及需求 298

10.7.2需求分析 298

10.7.3解决方案 299

10.8本章小结 300

10.9本章习题 301

10.11本章实训 302

第11章 网络访问 304

11.1远程登录服务概述 304

11.1.1什么是远程登录 304

11.1.2 telnet概述 305

11.1.3 telnet工作原理 305

11.2 telnet服务 305

11.2.1安装telnet程序 305

11.2.2 telnet服务的启动与停止 306

11.2.3防火墙设置 307

11.2.4更改telnet端口号 307

11.2.5 Linux客户端 307

11.2.6 Windows客户端 308

11.3 SSH服务 309

11.3.1SSH概述 309

11.3.2安装OpenSSH 309

11.3.3SSH的启动与停止 310

11.3.4 OpenSSH配置文件 310

11.3.5 OpenSSH配置实现 313

11.3.6 OpenSSH客户端配置 316

11.4本章习题 319

11.5本章实训 319

第12章 数据库服务器 320

12.1数据库系统简介 320

12.1.1数据库简介 320

12.1.2数据库类型 321

12.2 PostgreSQL的安装和配置 321

12.2.1 PostgreSQL简介 321

12.2.2安装和启动PostgreSQL 322

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

12.3 MySQL的安装和配置 325

12.3.1MySQL概述 325

12.3.2安装和启动MySQL 326

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

12.4本章小结 330

12.5本章习题 330

12.6本章实训 332

第13章 代理服务 335

13.1代理服务原理 335

13.1.1什么是代理服务器 335

13.1.2代理服务器的工作原理 335

13.1.3代理服务器的作用 336

13.2安装Squid 337

13.2.1 Squid简介 337

13.2.2安装Squid的操作步骤 337

13.2.3 Squid启动和停止 338

13.3Squid服务器常规配置 339

13.3.1 Squid主配置文件squid.conf 339

13.3.2设置Squid监听的端口号 340

13.3.3内存缓冲设置 341

13.3.4 Squid磁盘缓存 341

13.3.5设置缓存日志 342

13.3.6设置访问日志文件 342

13.3.7设置网页缓存日志 342

13.3.8设置Squid的拥有者 342

13.3.9设置Squid所属组 343

13.3.10设置DNS服务器地址 343

13.3.11设置Squid可见主机名 343

13.3.12设置管理员E-mail地址 343

13.3.13设置访问控制列表 343

13.3.14 Squid代理服务应用案例 344

13.4Squid服务器高级配置 346

13.4.1代理服务器用户访问控制 346

13.4.2实现透明代理 348

13.4.3实现透明代理加速 349

13.5 Squid代理客户端配置 350

13.5.1 Linux客户端配置 350

13.5.2 Windows客户端配置 352

13.6本章小结 352

13.7本章习题 353

13.8本章实训 353

参考文献 354

相关图书
作者其它书籍
返回顶部