内容简介
《Linux网络服务器配置、管理与实践教程/高等院校信息技术规划教材》是以目前red hat公司的版本redhat enterprise linux 5(也称为red hat enterprise linux12.0)为平台,对linux的网络服务应用进行了详细讲解。《Linux网络服务器配置、管理与实践教程/高等院校信息技术规划教材》以“理论够用、实用,实践第一”为原则,采用从实例入手的方式,力求使读者能够快速、轻松地掌握linux技术与应用。内容包括linux服务器搭建与测试、dhcp服务器搭建与应用、dns服务器搭建与应用、邮件服务器搭建与应用、ftp服务器搭建与应用、web服务器搭建与应用、samba服务器搭建与应用、流媒体服务器搭建与应用、nfs、防火墙服务器搭建与应用、网络访问、数据库服务器。
《Linux网络服务器配置、管理与实践教程/高等院校信息技术规划教材》内容丰富翔实,适合作为高等学校教材,并可作为linux服务器管理员初学者的入门读物,也可作为linux网络管理工程师的培训教材及linux服务器应用与开发人员的参考资料。
目录
第1章 Linux服务器搭建与测试
1.1 Linux简介
1.2 Linux的特点
1.3 安装前的准备工作
1.3.1 硬件要求
1.3.2 系统硬件设备型号
1.3.3 各种安装方式
1.3.4 硬盘分区和文件系统
1.3.5 Linux分区方案
1.4 安装RedHatEnterpriseLinux5系统
1.4.1 安装步骤
1.4.2 Linux配置
1.5 在虚拟机中安装RedHatEnterpriseLinux5系统
1.5.1 VMware虚拟机简介
1.5.2 安装VMwareWorkstation
1.5.3 在虚拟机上安装RedHatEnterpriseLinux
1.6 引导器启动及设置
1.7 RedHatEnterpriseLinux5网络配置
1.7.1 配置主机名
1.7.2 使用ifconfig配置IP地址及辅助IP地址
1.7.3 禁用和启用网卡
1.7.4 更改网卡MAC地址
1.7.5 route命令设置网关
1.7.6 修改网卡配置文件
1.7.7 用setup命令配置网络
1.7.8 修改resolv.conf设置DNS
1.8 网络环境测试38Linux网络服务器配置、管理与实践教程目录
1.8.1 ping命令检测网络连通状况
1.8.2 netstat命令查看网络配置
1.8.3 nslookup测试域名解析
1.9 本章小结
1.10 本章习题
1.11 本章实训
第2章 DHCP服务器搭建与应用
2.1 DHCP协议
2.1.1 DHCP概述
2.1.2 DHCP的工作过程
2.2 安装DHCP服务器
2.2.1 DHCP服务器所需软件
2.2.2 安装DHCP服务器
2.3 DHCP一般服务器的配置
2.3.1 主配置文件dhcpd.conf
2.3.2 常用参数介绍
2.3.3 常用声明介绍
2.3.4 常用选项介绍
2.3.5 租约期限数据库文件
2.3.6 DHCP配置实例
2.3.7 启动/停止DHCP服务
2.3.8 绑定IP地址
2.3.9 DHCP配置实例
2.4 DHCP服务器的配置
2.4.1 DHCP规划
2.4.2 DHCP多作用域设置
2.4.3 DHCP配置实例
2.4.4 DHCP配置实例
2.4.5 DHCP中继代理
2.4.6 DHCP配置实例
2.5 DHCP客户端的配置
2.5.1 Linux中DHCP客户端的配置
2.5.2 Windows客户端的配置
2.6 本章小结
2.7 本章习题
2.8 本章实训
第3章 DNS服务器搭建与应用
3.1 DNS服务器简介
3.1.1 DNS简介
3.1.2 DNS域名空间的分层结构
3.1.3 区
3.1.4 DNS域名服务器的类型
3.1.5 域名解析过程
3.1.6 资源记录
3.2 安装DNS服务
3.2.1 BIND简介
3.2.2 DNS安装所需软件
3.2.3 DNS的安装
3.3 配置DNS常用服务器
3.3.1 主配置文件named.conf
3.3.2 配置正向解析区域
3.3.3 配置反向解析区域
3.3.4 区域文件与资源记录
3.4 DNS应用配置实例
3.4.1 DNS服务器配置与测试
3.4.2 DNS启动与停止DNS服务
3.5 DNS应用配置实例
3.6 DNS客户端配置
3.7 本章小结
3.8 本章习题
3.9 本章实训
第4章 邮件服务器搭建与应用
4.1 Linux邮件服务器基本概念
4.1.1 电子邮件服务
4.1.2 电子邮件系统
4.1.3 电子邮件系统的工作原理
4.1.4 邮件功能组件
4.1.5 邮件中继
4.1.6 邮件认证机制
4.2 安装sendmail服务
4.3 sendmail一般服务器配置
4.3.1 sendmail.cf和sendmail.mc
4.3.2 M4工具的使用
4.3.3 local-host-names文件
4.3.4 安装IMAP和POP服务器
4.3.5 sendmail应用案例1
4.3.6 sendmail的调试
4.3.7 别名和群发设置
4.3.8 利用access文件设置邮件中继
4.3.9 sendmail应用案例2
4.4 sendmail客户端配置
4.4.1 Linux客户端
4.4.2 Windows客户端
4.5 本章小结
4.6 本章习题
4.7 本章实训
第5章 FTP服务器搭建与应用
5.1 FTP简介
5.1.1 FTP工作原理
5.1.2 FTP传输模式
5.1.3 FTP连接模式
5.1.4 FTP用户分类
摘要与插图
Linux操作系统之所以发展如此迅猛,这与它所具有的良好特点是分不开的。由于Linux是通过Internet协同开发的,使得其稳定性、健壮性兼备的网络功能强大。它也包含了UNIX的全部功能和特性。下面从几个方面对Linux的特点进行阐述。1.免费自由
Linux是遵循世界标准规范——公共许可证GPL,尤其是遵循开放系统互连(OSI)标准。所以它的兼容性好,可方便地实现互连。由于Linux是免费的操作系统,因此任何人都可对它进行复制、修改和使用。
2.安全稳定
Linux是对UNIX操作系统的继承,所以其稳定性好,执行效率也高。除此之外,Linux还采取了许多安全技术措施,包括对读、写权限控制、审计跟踪、带保护的子系统、核心授权等,这为网络多用户环境中的用户提供了安全保障。由于服务器是长年运行的,并对安全性要求高,所以这个特点重要。
3.可移植性
可移植性是指在Linux操作系统中编译的源程序不需要再修改,或只需少量修改,移到另一个平台时它仍然具有能按其自身的方式运行的能力。由于Linux操作系统遵循POSIX标准,所以Linux可移植性好,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
4.支持多用户和多任务
多用户是指系统资源可以同时被多个用户各自拥有使用,即每个用户对自己的资源有特定的权限,互不影响。Linux具有多用户的特性。多任务是指计算机同时执行多个应用程序,且每个程序相互独立运行。Linux系统调度每一个进程,公平地使用微处理器。实际上,从处理器执行一个应用程序中的一组指令到Linux调度微处理器再次运行这个程序之间的时间很短,用户是感觉不到的。
5.集成图形界面
Linux的传统用户界面是基于文本的命令行界面,也就是Shell。它不仅可以联机使用,还可在文件上脱机使用。Shell具有很强的程序设计功能,用户可以使用它进行编程,这些程序为用户扩充系统功能提供了更的手段。Shell程序可以单独运行,也可以与其他程序同时运行。现在Linux也提供了与windows图形界面类似的X-window系统,用户可以很方便地利用鼠标、菜单、滚动、窗口条等设施,从而呈现给用户一个直观、易操作、交互性强的友好的图形化界面。
……