Fedora Core 5 Linux架站与网管

Fedora Core 5 Linux架站与网管
作 者: 李蔚泽
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Linux
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  李蔚泽,中国台湾计算机书籍专职作者,澳洲昆士兰科技大学数据通信研究所信息管理硕士,主修网络通信及系统安全,擅长于系统规划建置及各类服务器管理。李蔚泽先生的工作经历非常丰富,他曾先后担任微软授权教育中心讲师、大学讲师、认证委员会委员、系统安全顾问、系统开发经理和企业专案经理等职。李蔚泽先生在计算机科学领域的造诣颇深。在攻读学位和工作期间,他的研究成果十分丰硕,涉及平行运算系统、错误控制编码、系统安全性、系统规划与分析和服务器设计与维护等。到目前为止,李蔚泽先生已有八十多本著作问世,内容涵盖Windows操作系统、Linux操作系统、系统安全、系统管理、无线网络、网络管理、TCP/IP、WiMAX和各类服务器等多个领域,深受读者欢迎。

内容简介

Linux出色的网络功能堪称当今操作系统中的佼佼者,无论在功能还是在支持能力上都有令人满意的表现。Linux内置的多个服务器,几乎包含了目前网络活动的全部需要。《Fedora Core 5 Linux 架站与网管》帮助读者在最短的时间内,从零开始,轻松学会服务器的架设。书中精心收录了10种最常见的服务器软件,并逐一阐述其原理。因此,《Fedora Core 5 Linux 架站与网管》不但可以帮助您将服务器的功能提升至极限,而且兼具学习与实际操作的功效。除此之外,《Fedora Core 5 Linux 架站与网管》还利用OSl与TCP/IP的层级结构,并通过网络传输的最底层行为,将原本艰涩难懂的TCP/IP网络管理进行逐层介绍,使读者能轻松地掌握网络管理的精髓。《Fedora Core 5 Linux 架站与网管》系统讲解Fedora Core 5 Linux的使用方法,涉及服务器与网络管理两大领域的内容。主要内容包括网络基本概念、Apache服务器、多重网站与安全通信、Apache图形设置工具、各种服务器设置方式、ARP与RARP、IPv4静态路由、动态路由、ICMP与IGMP、TCP与UDP、应用程序层和故障排除与系统监视等。《Fedora Core 5 Linux 架站与网管》采用理论阐述、命令操作以及图形工具使用并重的方式,讲解翔实,生动实用。对于广大的LinUX专业人员来说,是一本不可或缺的参考书籍。提升架站与网管能力● 网络基本概念 ● Apache服务器● 多重网站与安全通信 ● Apache图形设置工具● FTP服务器● 邮件服务器● SAMBA服务器● 代理服务器● NAT服务器与防火墙● DHCP服务器● DNS服务器● 网络磁盘驱动器● OpenSSH服务器● ARP与RARP● IPv4静态路由 ● 动态路由● ICMP与IGMP ● TCP与UDP

图书目录

第1章 网络基本概念 1

1.1 TCP/IP网络 2

1.2 OSI七层模型 4

1.3 Linux网络配置文件 8

1.4 常用的系统维护命令 17

1.4.1 网卡设置—ifconfig命令 17

1.4.2 检测主机连接—ping命令 19

1.4.3 显示分组经过历程—traceroute

命令 20

1.5 网络管理程序 21

1.5.1 网络基本设置—netconfig 21

1.5.2 网络图形设置工具—网络配置 23

第2章 Apache服务器 33

2.1 Apache简介 34

2.2 Apache特色 35

2.3 Apache安装 37

2.4 HTTP原理与客户端连接 40

2.5 全局环境设置 42

2.6 主服务器设置 46

第3章 多重网站与安全通信 63

3.1 虚拟主机基础 64

3.2 虚拟主机类型 65

3.3 虚拟主机选项 67

3.4 虚拟主机架设 68

3.5 加密机制 71

3.6 SSL与数字证书 74

3.7 启用SSL 77

3.8 使用数字证书 78

第4章 Apache图形设置工具 87

4.1 Webmin简介 88

4.2 全局设置 93

4.2.1 “进程和限度”模块 94

4.2.2 “网络和地址”模块 96

4.2.3 “MIME类型”模块 97

4.2.4 “用户和组”模块 98

4.2.5 “杂项”模块 99

4.2.6 “CGI程序”模块 99

4.2.7 “按目录设置的选项文件”模块 100

4.2.8 “重新配置已知的模块”模块 102

4.2.9 “编辑已定义的参数”模块 102

4.2.10 “编辑配置文件”模块 102

4.3 建立虚拟服务器 103

4.4 虚拟服务器配置 106

第5章 FTP服务器 119

5.1 FTP与VSFTP 120

5.2 客户端连接 123

5.3 服务器配置 130

5.4 用户管理 135

第6章 邮件服务器 141

6.1 电子邮件系统基础 142

6.1.1 专有名词 142

6.1.2 电子邮件传递流程 146

6.1.3 Sendmail安装 148

6.2 客户端连接设置 150

6.2.1 以mail收发电子邮件 150

6.2.2 以Outlook Express收发电子邮件 153

6.3 邮件转发与邮箱管理 157

6.3.1 邮件中继 158

6.3.2 邮箱管理 160

6.4 用户管理 165

6.4.1 账号别名 165

6.4.2 匿名邮件 170

第7章 SAMBA服务器 173

7.1 SAM与SAMBA 174

7.2 SAMBA配置 177

7.2.1 设置/etc/services文件内容 178

7.2.2 设置/etc/samba/lmhosts文件 178

7.2.3 设置/etc/samba/smb.conf文件内容 178

7.2.4 执行testparm以测试smb.conf

配置文件 186

7.2.5 建立SAMBA口令文件—/etc/

samba/smbpasswd 187

7.2.6 SAMBA服务器安全性级别 188

7.3 SAMBA相关程序 190

7.4 以浏览器管理SAMBA 191

第8章 代理服务器 197

8.1 Proxy与Squid 198

8.2 Squid层次结构 200

8.3 Squid安装与客户端连接 201

8.4 Squid配置 203

8.5 自动获取网页内容 208

第9章 NAT服务器与防火墙 211

9.1 浅谈IP 212

9.2 NAT基础 216

9.3 NAT服务器安装 218

9.4 iptables与防火墙 221

9.4.1 iptables架构与处理流程 221

9.4.2 iptables程序使用 223

9.4.3 保存iptables设置 237

9.5 示例练习 237

9.6 设置文件参考示例 239

第10章 DHCP服务器 241

10.1 DHCP基本概念 242

10.2 执行DHCP服务器 246

10.3 客户端租用流程 249

10.4 DHCP配置 251

10.5 DHCP中继代理 256

第11章 DNS服务器 259

11.1 DNS基础 260

11.2 BIND安装 269

11.3 BIND服务器设置 271

11.3.1 设置/etc/named.conf文件 271

11.3.2 设置/var/named/named.ca文件 274

11.3.3 设置/var/named/localhost.zone

文件 277

11.3.4 设置/var/named/named.local

文件 278

11.3.5 设置/etc/resolv.conf文件 280

11.4 DNS资源记录 281

11.5 系统规划与示例研究 286

第12章 网络磁盘驱动器 291

12.1 NFS原理 292

12.2 NFS服务器安装 294

12.3 NFS配置 296

12.4 NFS图形管理工具 299

第13章 OpenSSH服务器 303

13.1 OpenSSH简介 304

13.2 OpenSSH安装 304

13.3 OpenSSH配置 306

13.4 客户端连接 307

第14章 ARP与RARP 311

14.1 ARP与RARP 312

14.2 ARP运行 318

14.3 管理ARP缓存 322

14.4 Arpwatch的使用 325

14.4.1 Arpwatch安装 325

14.4.2 以Arpwatch进行监视及管理 326

14.5 网络分组监视工具 327

第15章 IPv4静态路由 335

15.1 IP路由原理 336

15.2 路由表管理 337

15.3 路由管理模式 340

15.4 静态路由管理 341

第16章 动态路由 347

16.1 路由通信协议基础 348

16.2 RIP原理 349

16.3 OSPF基础 353

16.4 OSPF运行流程 357

16.5 最优路径与LSA 359

第17章 ICMP与IGMP 367

17.1 ICMP基础 368

17.2 ICMP信息 370

17.3 ICMP命令与组播 375

17.4 IGMP路由通信协议 377

第18章 TCP与UDP 379

18.1 TCP基础与结构 380

18.2 TCP通信协议基本特性 383

18.3 TCP三次握手 386

18.4 UDP 390

第19章 应用程序层 393

19.1 客户/服务器架构 394

19.2 xinetd Daemon简介 395

19.3 xinetd配置文件 396

第20章 故障排除与系统监视 403

20.1 故障排除的基本概念 404

20.2 网络监视工具 405

20.3 iptraf网络监视器 409

附录A Fedora Core 5安装 41