本书从初学者角度出发,结合作者多年来的实际网络管理和教学经验,通过具体的网络应用案例,详细介绍了Linux服务器配置与管理基础、策略路由与负载均衡配置、代理服务器与防火墙配置、IPCop防火墙的安装与配置、智能DNS服务器配置、MySQL数据库服务器配置、Apache Web服务器配置、FTP服务器配置、网络监控与维护管理等实用内容,并配有大量习题和详细的实训操作。
Linux是基于Intel X86架构CPU为硬件平台、与UNIX兼容的多用户多任务操作系统,具有很好的稳定性与安全性,并具有强大的网络服务功能,是目前商用网络服务器的首选操作系统之一。
本书针对目前最新的Red Hat Enterprise Linux Server 5 Update 2,专门介绍Linux的网络服务应用。本书案例来自真实网络应用,实用性和可操作性非常强。
本书从初学者角度出发,结合作者多年来的实际网络管理和教学经验,通过具体的网络应用案例,详细介绍了Linux服务器配置与管理基础、策略路由与负载均衡配置、代理服务器与防火墙配置、IPCop防火墙的安装与配置、智能DNS服务器配置、MySQL数据库服务器配置、Apache Web服务器配置、FTP服务器配置、网络监控与维护管理等实用内容,并配有大量习题和详细的实训操作。
本书为普通高等教育“十一五”国家级规划教材,可作为高职高专院校计算机专业教材,也可作为Linux培训教材。
第1章 服务器配置与管理基础
1.1 Red Hat Enterprise Linux Server 5的安装
1.1.1 服务器Linux系统安装简介
1.1.2 服务器最小化服务配置
1.2 常用配置文件
1.3 源程序的编译与安装
1.3.1 编译器与编译过程
1.3.2 编译器常用的编译参数
1.3.3 源程序包编译安装方法
1.4 校园网服务器群的配置要求
1.4.1 服务器群网络拓扑结构
1.4.2 服务器与网络接口地址规划
1.4.3 应用与配置要求
1.4.4 配置DMZ区接入交换机
习题1
实训1 最小化安装Linux服务器
第2章 配置服务器网络连接
2.1 配置双网卡与策略路由
2.1.1 配置双网卡
2.1.2 配置策略路由
2.2 网卡聚合与负载均衡
2.2.1 网卡聚合简介
2.2.2 负载均衡实现方法
2.2.3 冗余备份实现方法
2.3 诊断网络故障
习题2
实训2.1 配置双网卡与策略路由
实训2.2 配置Linux负载均衡
第3章 安装与配置代理服务器
3.1 代理服务器与NAT
3.1.1 公网地址与私网地址
3.1.2 NAT的概念与分类
3.1.3 NAT的工作原理
3.1.4 代理服务器的实现方式
3.2 配置代理服务器网卡地址与路由
3.2.1 配置代理服务器网卡地址
3.2.2 配置代理服务器路由
3.2.3 检测代理服务器的网络连接
3.3 Linux内核报文过滤子系统简介
3.3.1 Netfilter简介
3.3.2 filter表简介
3.3.3 nat表简介
3.3.4 mangle表简介
3.3.5 Netfilter报文处理流程
3.3.6 内核模块及加载方法
3.4 报文过滤规则的维护管理方式
3.4.1 利用防火墙配置工具维护管理
3.4.2 利用报文过滤管理工具维护管理
3.5 iptables报文过滤管理工具
3.5.1 iptables服务的安装、管理和自动启动
3.5.2 iptables命令用法
3.6 代理服务的配置实现
3.6.1 配置策略
3.6.2 实现代理服务的iptables规则
3.6.3 代理服务的运行与测试
3.7 配置静态地址转换
习题3
实训3.1 配置Linux代理服务器
实训3.2 配置Linux静态地址转换
第4章 防火墙的配置与管理
4.1 防火墙的体系结构
4.2 防火墙配置策略
4.3 防火墙数据报文的流动过程
……
第5章 IPCop防火墙的安装与配置
第6章 配置DNS服务器
第7章 安装与配置MySQL数据库服务器
第8章 安装与配置Apache Web服务器
第9章 安装与配置PHP解释器
第10章 安装与配置FTP服务器
第11章 网络监控与维护管理
参考文献