当前位置:首页 > 工业技术
Red Hat Enterprise Linux网络管理
Red Hat Enterprise Linux网络管理

Red Hat Enterprise Linux网络管理PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:朱居正,高冰编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302107467
  • 页数:496 页
图书介绍:本书以Red Hat Enterprise Linux 3为蓝本。从网络管理入手,对各种网络服务器做了详尽全面的讲述,还介绍了路由器和防火墙的配置技术及网络安全基本知识。
《Red Hat Enterprise Linux网络管理》目录

目录 1

第1章 Linux网络基础 1

1.1 网络基础知识 1

1.1.1 网络基本类型 2

1.1.2 拓扑结构 3

1.1.3 IP地址 7

1.2 Red Hat Enterprise Linux 4简介及特点 9

1.2.1 Red Hat Enterprise Linux 4简介 9

1.2.2 Red Hat Enterprise Linux 4特点 11

1.3 Linux下TCP/IP网络管理 12

1.3.1 网络接口管理 12

1.3.2 网络状况监视 14

1.4 系统性能、进程监控及日志管理 16

1.4.1 系统性能监控 16

1.4.2 使用系统监视器 18

1.4.3 捕获进程状态 21

1.4.4 删除进程 23

1.4.5 控制进程优先级 24

1.4.6 管理日志文件 25

1.5 配置以太网连接 26

第2章 DNS服务器配置与管理 31

2.1 DNS概述 31

2.1.1 DNS的特征及组成 31

2.1.2 DNS的层次结构与域名分配 32

2.1.3 DNS的查询过程 33

2.1.4 DNS的分类 33

2.2 BIND的安装与启动 35

2.3 配置文件及相关概念 36

2.3.1 主配置文件/etc/named.conf 37

2.3.2 资源记录 41

2.3.3 区域文件 44

2.3.5 逆向解析文件/var/named/named.local 48

2.3.6 /var/named/named.ca 48

2.3.4 正向解析文件/var/named/localhost.zone 48

2.4 DNS服务器的配置 50

2.4.1 缓冲服务器的配置 51

2.4.2 主域名服务器的配置 53

2.4.3 测试DNS服务器配置正确与否 55

2.4.4 备份域名服务器配置 60

2.4.5 区域委派及子域DNS服务器配置 61

2.5 图形化配置DNS服务器 65

2.6 域名服务器客户端配置 70

2.7 常见问题集锦 71

第3章 DHCP服务器配置与管理 72

3.1 DHCP概述 72

3.2 安装和启动DHCP服务 73

3.2.1 检查是否安装了DHCP服务器软件 73

3.2.2 启动DHCP服务器 75

3.3 配置DHCP服务器 76

3.3.1 DHCP配置文件解析 76

3.3.2 DHCP服务器配置实例 77

3.3.3 DHCP服务器双机备份的配置 78

3.4 配置DHCP客户端 79

3.4.1 Windows 2000下的DHCP客户端配置 79

3.4.2 Linux下的DHCP客户端配置 82

3.5 设置DHCP中继代理 84

第4章 Samba服务器配置与管理 85

4.1 Samba概述 85

4.2 启动Samba 85

4.3 smb.conf文件说明 86

4.2.1 图形化启动方式 86

4.2.2 命令行启动方式 86

4.4 配置Samba服务器 94

4.4.1 配置share级服务器 95

4.4.2 配置user级服务器 97

4.4.3 配置server级服务器 100

4.4.4 配置domain级服务器 101

4.5 同机Linux分区和Windows分区资源共享设置 101

4.5.2 从Windows分区访问Linux分区 102

4.5.1 从Linux分区访问Windows分区 102

4.6 配置Samba打印共享 104

4.6.1 本地Linux打印机配置 104

4.6.2 配置Samba打印共享 107

4.6.3 测试Samba共享打印机配置的正确性 108

4.6.4 配置Windows客户机访问Samba共享打印机 109

4.7 图形化配置Samba服务器 110

4.8 Samba相关命令及程序 114

5.1 FTP概述 118

第5章 FTP服务器配置与管理 118

5.2 安装与启动vsftpd 119

5.3 FTP相关配置文件说明 121

5.3.1 vsftpd.conf文件说明 121

5.3.2 vsftpd.ftpusers文件说明 125

5.3.3 vsftpd.user_list文件说明 125

5.4 配置FTP服务器 126

5.4.1 匿名帐号服务器 126

5.4.2 真实帐号服务器 138

5.5 客户端访问FTP服务器的方法 146

5.5.1 Windows下访问FTP服务器的方法 146

5.5.2 Linux下访问FTP服务器的方法 152

5.6 FTP服务器的日志管理 158

5.7 FTP服务器的配置实例 159

第6章 NFS服务器配置与管理 160

6.1 NFS概述 160

6.2.1 配置/etc/exports文件 161

6.2 配置NFS服务器 161

6.2.2 使用exportfs命令更改设置 162

6.3 NFS客户端配置 163

6.3.1 使用mount命令 163

6.3.2 编辑/etc/fstab文件 165

6.4 启动和停止NFS 166

6.5 NFS的图形化配置 167

6.6 NFS服务的安全问题 169

6.6.1 NFS的不安全性的主要体现 170

6.6.2 NFS的安全建议 171

第7章 Squid服务器配置与管理 172

7.1 Squid概述 172

7.2 安装Squid软件包 173

7.3 Squid.conf文件详解及常用配置 173

7.4 配置Squid Server 177

7.4.1 Squid Server配置实例 177

7.4.2 建立置换目录 178

7.4.3 启动Squid Server 178

7.4.4 配置客户端通过代理服务器上网 179

7.5 Squid Server的安全访问设置 180

7.6 Squid的透明代理配置 185

7.7 改善Proxy服务器的性能 186

7.8 设置Proxy服务器自动取回数据 187

7.8.1 高速取回网站中的数据 187

7.8.2 定时从网站中取回数据 188

7.9 Squid Server的日志管理 189

8.2 Apache的安装 190

8.1 Apache概述 190

第8章 Apache服务器配置与管理 190

8.3 启动和运行Apache服务器 194

8.3.1 命令行方式启动和关闭httpd 194

8.3.2 启动系统时自动运行httpd 195

8.4 httpd.conf文件详解及配置 195

8.4.1 配置httpd.conf文件 195

8.4.2 配置Web目录 223

8.4.3 设置URL路径别名 223

8.4.4 访问控制 225

8.4.5 验证Web用户 227

8.4.6 CGI脚本 230

8.5 组织和管理用户的个人站点 231

8.6 配置虚拟主机 233

8.6.1 基于IP地址的虚拟主机配置 233

8.6.2 基于名称的虚拟主机配置 238

8.6.3 动态虚拟主机配置 240

8.7 Apache服务器的图形化配置方法 242

8.8 Apache日志管理 249

8.8.1 日志滚动的实现 251

8.8.2 日志统计分析工具webalizer 253

第9章 Mail服务器配置与管理 257

9.1 Mail概述 257

9.2 E-mail系统 257

9.2.1 E-mail系统的构成 258

9.2.2 E-mail系统相关协议 259

9.2.3 在内部网中传送E-mail 261

9.2.4 传送E-mail到外部网络 261

9.3 规划E-mail系统 261

9.4 sendmail和imap的安装和启动 262

9.4.1 sendmail和imap的安装 262

9.4.2 sendmail和imap的启动 264

9.5 配置E-mail服务器 266

9.5.1 配置文件/etc/mail/sendmail.cf详解 267

9.5.2 配置文件/etc/mail/submit.cf详解 271

9.5.4 /etc/mail/local-host-names文件 272

9.5.3 访问控制设置 272

9.5.5 为帐号设置别名 273

9.5.6 邮件存放位置与邮件结构 275

9.5.7 处理未寄出的信 276

9.6 建立POP邮件服务 276

9.6.1 安装POP服务器 277

9.6.2 配置POP服务器 277

9.6.3 配置SMTP/POP客户端 278

9.7 设置邮件限额 282

9.8 日志文件管理 283

第10章 PostgreSQL数据库的配置与管理 284

10.1 数据库概述 284

10.1.1 数据库性能评价标准 284

10.1.2 基于Web的数据库平台 285

10.1.3 Linux下的数据库软件 287

10.2 PostgreSQL概述 287

10.3 PostgreSQL的工作原理 289

10.4.1 安装和启动PostgreSQL 291

10.4 配置PostgreSQL服务器 291

10.4.2 设置PostgreSQL 292

10.4.3 测试PostgreSQL 294

10.5 PostgreSQL数据库系统管理 295

10.5.1 PostgreSQL数据库状态管理 295

10.5.2 PostgreSQL数据库用户管理 296

10.5.3 PostgreSQL数据库的管理与维护 298

10.5.4 PostgreSQL数据库的存储位置设置 298

10.5.5 PostgreSQL数据库的安全性控制 299

10.5.6 PostgreSQL数据库的备份和恢复 302

10.5.7 ODBC接口 303

10.6 使用psql访问PostgreSQL数据库 305

10.6.1 使用psql命令进行操作 305

10.6.2 psql元命令汇集 308

10.6.3 PostgreSQL数据库操作实例 310

10.7.1 安装Tcl/Tk软件 312

10.7.2 安装PgAccess 312

10.7 在Windows下访问PostgreSQL数据库 312

10.7.3 执行PgAccess 313

第11章 MySQL数据库配置与管理 314

11.1 MySQL概述 314

11.2 MySQL服务器的安装与配置 315

11.2.1 安装MySQL 315

11.2.2 测试MySQL 317

11.3 SQL数据库用户管理与权限 321

11.3.1 GRANT和REVOKE的相关参数 322

11.3.2 用GRANT授权 323

11.3.3 撤权和删除用户 326

11.4 MySQL数据库系统管理 326

11.4 1 MySQL数据库操作常用命令 326

11.4.2 MySQL数据库管理 329

11.5 MySQL数据库的备份和恢复 333

11.5.1 MySQL数据库的备份 333

11.5.2 MySQL数据库的恢复 337

11.6 MySQL数据库的安全性控制 338

11.7 MySQL数据库的应用 343

第12章 Linux软路由与防火墙配置 345

12.1 路由器的相关概念 345

12.1.1 路由器概述 345

12.1.2 路由器的功能和作用 345

12.1.3 路由选择原理 347

12.1.4 路由协议 350

12.1.5 路由算法 351

12.2.1 配置Linux系统充当静态路由 352

12.2 Linux软路由配置及使用 352

12.2.2 使用Zebra配置Linux动态路由器 356

12.3 Linux下的防火墙配置 368

12.3.1 防火墙概述 368

12.3.2 防火墙和路由器的区别 371

12.3.3 Iptables介绍 373

12.3.4 Iptables语法规则 375

12.3.5 Iptables包过滤防火墙配置 381

12.4.1 NAT概述 385

12.4 Linux下的NAT配置 385

12.4.2 Linux下NAT的配置实例 391

12.4.3 NAT的安全对策 394

第13章 系统管理工具和虚拟机 396

13.1 系统配置工具Webmin 396

13.1.1 Webmin简介 396

13.1.2 Webmin的安装与设置 396

13.1.3 Webmin的组成部分 400

13.1.4 Webmin的自身配置 401

13.1.5 系统配置管理 403

13.1.6 服务器配置管理 406

13.1.7 网络配置管理 408

13.1.8 硬件配置管理 409

13.1.9 其他配置 411

13.2 远程控制工具VNC 412

13.2.1 VNC简介及安装 412

13.2.2 在Linux下使用VNC客户端程序 414

13.2.3 在Windows下使用VNC客户端程序 418

13.2.4 通过浏览器连接VNC Server 420

13.3 远程管理工具Openssh 421

13.3.1 Openssh简介及安装 421

13.3.2 Openssh相关的命令 422

13.3.3 在Linux客户端使用Openssh远程管理Linux服务器 423

13.3.4 在Windows客户端使用PuTTY远程管理Linux服务器 426

13.3.5 在Windows客户端使用SecureCRT远程管理Linux服务器 428

13.3.6 在Windows客户端使用SecureFX远程管理Linux服务器 431

13.4 虚拟机软件 434

13.3.7 Openssh服务器端的安全性设置 434

13.4.1 Virtual PC 435

13.4.2 VMware 441

第14章 Linux系统及网络安全 447

14.1 系统及网络的安全策略 447

14.1.1 物理安全策略 447

14.1.2 访问控制策略 447

14.1.3 防火墙控制策略 449

14.1.5 网络安全管理策略 451

14.1.4 信息加密策略 451

14.2 Linux系统安全事项 452

14.3 Linux系统的安全技术 453

14.3.1 BIOS安全设置 453

14.3.2 LILO安全设置 454

14.3.3 帐号安全 455

14.3.4 重要系统文件的安全设置 458

14.3.5 确保开启服务的安全 471

14.3.6 连接服务器时的安全事项 475

14.3.7 端口安全 475

14.3.8 日志文件的安全 479

14.4 Linux系统安全工具 484

14.4.1 系统安全工具介绍 484

14.4.2 各种系统安全工具详解 485

14.5 系统管理员定期审查的安全事项 489

14.6 网络安全基本知识 491

14.7 Linux网络安全配置 494

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