近年来,随着Linux版本的不断升级,Linux网络服务器日臻成熟。本书以国际上最为流行和Red Hat Linux的最新发行套件为蓝本,对Linux的各种网络服务做了较为详尽的阐述。\r\n 本书分为16章,内容涉及Linux的网络基础知识、DHCP服务器、Samba服务器、PostgreSQL和MySQL数据库服务器、DNS服务器、Apache服务器、Samba服务器、FTP服务器、流媒体服务器——Helix、路由、包过滤防火墙、NAT和代理服务器、Linux下的VPN——CIPE等内容。\r\n 本书内容详尽、结构清晰、通俗易懂,最突出的特点是对重要的内容和技巧进行了明确有的归纳和总结,并且列出了详细的配置步骤。\r\n 本书可以作业Linux短期培训、大中专院校相关专业学习的教材;同时,也是广大Linux爱好者不可多得的一本网络服务参考书。
推荐书\r\n丛书介绍\r\n前言\r\n第1部分 网络基础篇\r\n 第1章 Linux网络基础\r\n 1.1 TCP/IP网络基础\r\n 1.1.1 网络模型\r\n 1.1.2 TCP/IP网络相关概念\r\n 1.1.3 Linux的网络应用\r\n 1.2 TCP/IP网络配置\r\n 1.2.1 TCP/IP配置文件\r\n 1.2.2 使用redhat-config-network配置以太网络\r\n 1.2.3 使用命令配置以太网络\r\n 第2章 运行级别与网络服务\r\n 2.1 启动过程和运行级别\r\n 2.1.1 系统运行级别\r\n 2.1.2 启动过程\r\n 2.2 守护进程和xinetd\r\n 2.2.1 守护进程\r\n 2.2.2 xinetd\r\n 2.3 守护进程(服务)管理工具\r\n 2.3.1 图形用户界面(GUI)工具\r\n 2.3.2 文本用户界面(TUI)工具\r\n 2.3.3 命令行界面(CLI)工具\r\n第2部分 Intranet服务篇\r\n 第3章 DHCP服务器\r\n 3.1 DHCP协议\r\n 3.1.1 使用DHCP\r\n 3.1.2 DHCP的工作过程\r\n 3.2 安装DHCP服务器\r\n 3.2.1 安装DHCP服务器\r\n 3.2.2 Red Hat Linux 9中的配置文件\r\n 3.3 配置DHCP\r\n 3.3.1 DHCP配置文件听三类陈述\r\n 3.3.2 DHCP配置文件中的声明、参数和选项\r\n 3.3.3 DHCP服务器配置举例\r\n 3.3.4 启动DHCP服务器\r\n 3.3.5 配置DHCP客户\r\n 3.4 部署DHCP\r\n 3.4.1 在不同规模的网络中使用DHCP\r\n 3.4.2 设置DHCP中继代理\r\n 3.4.3 提供备份的DHCP配置\r\n 第4章 Samba服务器\r\n 4.1 SMB协议和Samab简介\r\n 4.1.1 SMB协议\r\n 4.1.2 Samba简介\r\n 4.1.3 Samba软件的功能\r\n 4.2 安装和启动Samba\r\n 4.2.1 安装Samba服务器\r\n 4.2.2 Red Hat Linux 9中Samba的默认配置\r\n 4.2.3 设置Samba密码设置\r\n 4.2.4 启动Samba服务器\r\n 4.2.5 测试Red Hat Linux 9中的默认配置\r\n 4.3 配置Samba文件共享\r\n 4.3.1 Samba配置基础\r\n 4.3.2 全局参数的设置\r\n 4.3.3 设置共享资源参数\r\n 4.3.4 配置Samba文件共享举例\r\n 4.4 配置Samba打印共享\r\n 4.4.1 Samba中的打印配置参数\r\n 4.4.2 配置共享打印机\r\n 4.5 在Linux环境下访问Samba共享\r\n 4.5.1 Imhosts文件\r\n 4.5.2 使用smbclient\r\n 4.5.3 使用smbmount\r\n 第5章 数据库服务器\r\n 5.1 数据库简介\r\n 5.1.1 数据库的相关概念\r\n 5.1.2 数据库的类型\r\n 5.1.3 关系数据库的理论基础\r\n 5.1.4 SQL概述\r\n 5.1.5 数据库管理员的职责\r\n 5.2 PsotgreSQL\r\n 5.2.1 PostgreSQL简介\r\n 5.2.2 安装和启动PostgreSQL\r\n 5.2.3 PostgreSQL实用程序简介\r\n 5.2.4 PostgreSQL数据目录和日志文件\r\n 5.2.5 PostgreSQL数据库的管理与维护\r\n 5.2.6 PostgreSQL数据库用户和权限\r\n 5.2.7 PostgreSQL数据库的备份和恢复\r\n 5.2.8 基于GUI和Web的PostgreSQL客户端程序\r\n 5.3 MySQL\r\n 5.3.1 MySQL简介\r\n 5.3.2 安装和启动MySQL\r\n 5.3.3 MySQL实用程序简介\r\n 5.3.4 MySQL数据库的管理与维护\r\n 5.3.5 MySQL数据目录和日志文件\r\n 5.3.6 MySQL数据库用户和权限\r\n 5.3.7 MySQL数据库的备份和恢复\r\n 5.3.8 基于GUI和Web的MySQL客户端程序\r\n第3部分 Internet服务篇\r\n 第6章 DNS服务器\r\n 6.1 DNS简介\r\n 6.1.1 选择使用DNS\r\n 6.1.2 DNS域名空间的分层结构\r\n 6.1.3 DNS域名服务器的类型\r\n 6.1.4 域名解析过程\r\n 6.2 配置域名服务器客户端\r\n 6.2.1 转换程序控制文件\r\n 6.2.2 转换程序配置文件\r\n 6.3 安装和启动BIND\r\n 6.3.1 安装BIND域名服务器\r\n 6.3.2 启动域名服务器 \r\n 6.4 域名服务器的配置语法\r\n 6.4.1 域名服务器配置文件族\r\n 6.4.2 主配置文件named.conf\r\n 6.4.3 区文件\r\n 6.4.4 Red Hat Linux 9中BIND的默认配置\r\n 6.5 各种域名服务器的配置\r\n 6.5.1 配置主域名服务器\r\n 6.5.2 测试DNS\r\n 6.5.3 配置DNS作简单负载均衡\r\n 6.5.4 配置辅助域名服务器\r\n 6.5.5 配置域名转发\r\n 6.5.6 区域委派\r\n 第7章 配置Apache服务器\r\n 7.1 WWW服务器简介\r\n 7.1.1 选择使用Apache\r\n 7.1.2 Apache的特性\r\n 7.1.3 Apache 2.0的模块\r\n 7.2 Red Hat Linux 9的默认配置\r\n 7.2.1 安装和启动Apache\r\n 7.2.2 查看Red Hat Linux 9的默认配置\r\n 7.3 配置Apache\r\n 7.3.1 基本配置\r\n 7.3.2 分割配置任务\r\n 7.3.3 配置每个用户的Web站点\r\n 7.4 访问控制、认证和授权\r\n 7.4.1 访问控制\r\n 7.4.2 认证和授权\r\n 7.4.3 认证和授权配置举例\r\n 7.4.4 访问控制、认证和授权的综合应用\r\n 7.4.5 WebDAV\r\n 7.5 组织和管理站点内容\r\n 7.5.1 组织和管理站点内容的方法\r\n 7.5.2 符号链接和别名\r\n 7.5.3 页面重定向\r\n 7.6 Apache的日志管理和统计分析\r\n 7.6.1 日志管理简介\r\n 7.6.2 配置错误日志\r\n 7.6.3 配置访问日志\r\n 7.6.4 日志滚动\r\n 7.6.5 日志统计分析\r\n 第8章 邮件服务器\r\n……\r\n第4部分 网络互联篇\r\n操作步骤索引
Linux应用早已从几年前的盲目推进和前一段的低迷期摆脱出来,更具理性、更重实效的Linux应用时代即将到来。在以美国为首的发达国家,Linux早已涉足政府办公、军事战略以及商业运作的方方面面。在我国,随着国民经济与社会信息化工作的进一步深入,Linux的应用在电子政务、电子商务等各个信息化建设领域中也突显其不凡之处。Linux在我国的起步较晚,只是应用在一些敏感和关键的行业中,如政府、军队、金融、电信和证券行业,随着Linux在各个行业的广泛成功应用,企业对Linux人才的需求也将持续升温。据统计,我国在加入世贸组织后的5年内对Linux人才的需求将会超过120万人。目前,业界许多大公司对Linux专业人才的渴求也与日俱增。一批有影响力的著名大公司如IBM、HP、Dell、联想和浪潮等都有急剧扩招Linux人才的倾向。巨大的人才需求,使人们感觉到了学习Linux的迫切性,也使一些厂家看到了商机。Linux这个免费的开放源代码的操作系统正以狂风暴雨之势袭卷着整个世界,它不仅出现在企业服务器和专业怪才们的讨论组中,也开始在家用PC机上生根了。Linux的普及程度正在与日俱增,因此我们认为,是到了帮大家掌握Linux的时候了。
Red Hat Linux是众多的Linux发行版本中最具代表性,也是应用最为广泛的版本之一直以来,Linux的长处在于服务器方面的应用,本书作为RedHatLinux9系列丛书之分4大部分就RedHatLinux9的网络服务进行阐述。
第1篇 网络基础篇
在这一篇中主要介绍基本的TCP/IP网络知识,以及各种网络配置工具的使用方法。同时简单介绍Linux的启动过程、守护进程的概念以及守护进程的各种管理工具的使用方法。
第2篇 Intranet服务篇
这一篇中主要介绍DHCP服务器、Samba服务器和数据库服务器的配置和管理。DHCP服务器和Samba服务器是企业网应用中常用的服务器,前者用于为客户动态分配网络参数从而减少管理员的维护量,后者用于Linux平台和Windows平台的互访。随着企业信息化工作的不断推进,数据库的应用越来越普及,本篇主要讲解两种开放源代码数据库一一Postgre SQL和My SQL的使用、配置及管理。
第3篇 Internet服务篇
这一篇介绍在Red Hat Linux环境下如何配置DNS服务器、Apache服务器、sendmail服务器、Vsftpd服务器和流媒体服务器。本篇是本书的重点内容,也是目前Linux应用的核心内容,尤其以Apache服务器、sendmail服务器和vsftpd服务器为重中之重。
第4篇 网络互联篇
这一篇中主要介绍网络互联的基础知识、Linux路由器的配置、Linux防火墙和代理服务器的配置,以及Linux环境下VPN的配置与实现。
本书第1章和第2章由安宁编写;第5章由丛日权编写;第12章和第13章由茅利编写;第11章和第16章由金洁珩编写;其余各章由梁如军编写并对全书进行了统稿。
由于编写时间仓促,本书中难免有疏漏,希望广大Linux爱好者和Linux业界资深人士给予批评指正。
我们以诚挚的心情期望您的来信:books@dotraining.com。