Linux是在 1991年发展起来的与 Unix兼容的操作系统。由于它可以免费使用,且其源代码可自由传播、修改、充实,因而日益广泛为用户所采用。 Red Hat Linux 60是 Red Hat公司发行的、采用2.2.x版Linux内核的最新版本。本书结合大量Linux使用经验和技巧,全面系统地介绍了 Red Hat Linux6.0网络应用技术。全书分为历章 ,内容覆盖了 Linux网络功能的各个方面,包括Internet基本知识、如何建立DNS服务器、NFS服务器、FTP服务器、WWW服务器、BBS服务器,以及有关Linux网络安全和网络管理方面的知识。\r\n 本书内容丰富,叙述全面,条理清楚,结构合理,可操作性强,是Linux网络入门和提高者很好的参考资料,读者可以通过本书学习如何配置和管理各种服务器。它适用于广大计算机用户、大专院校相关专业师生,也可供Linux程序开发设计人员、网络运转维护和管理人员阅读参考。
第1章 网络概述\r\n\r\n1.1 UUCP网络\r\n1.2 TCP/IP网络\r\n1.2.1 TCP/IP数据通信模型\r\n1.2.2 以太网(Ethernets)\r\n1.2.3 其他网络协议\r\n1.2.4 网际协议(IP)\r\n1.2.5 串行线上的IP协议\r\n1.2.6 传输控制协议(TCP)\r\n1.2.7 UDP用户数据报协议\r\n1.2.8 协议号\r\n1.2.9 Ports喘口\r\n1.2.10 Socket软插口\r\n1.3 系统维护\r\n1.4 系统安全\r\n\r\n第2章 TCP/IP网络初步\r\n\r\n2.1 网络接口\r\n2.2 IP地址\r\n2.3 地址转换与反转换\r\n2.4 IP路由\r\n2.4.1 IP网络\r\n2.4.2 子网(Subnet)和掩码(netmask)\r\n2.4.3 网关(gatewny)\r\n2.4.4 路由衷(ROUtillg TablC)\r\n2.5 网间网控制报文协议\r\n2.6 域名系统\r\n2.6.1 主机名解析\r\n2.6.2 域的层次\r\n2.6.3 域名服务器的种类\r\n2.6.4 DNS数据库文件\r\n2.6.5 反向解析\r\n\r\n第3章 配置网络硬件\r\n\r\n3.1 设备和驱动\r\n3.2 定制核心\r\n3.3 接口设备\r\n3.4 网络接口卡(netwo业interface card)\r\n3.4.1 电缆\r\n3.4.2 网络接口卡\r\n3.4.3 网卡检测\r\n3.5 PLIP\r\n3.6 SLIP和PPP\r\n3.7 串口\r\n\r\n第4章 配置 TCP/IP网络\r\n\r\n4.1 配置前的准备工作\r\n4.1.1 配置proc文件系统\r\n4.1.2 设置主机名\r\n4.1.3 设置IP地址\r\n4.1.4 letclhosts和fete/networks文件\r\n4.2 IP接口配置\r\n4.2.1 配置回送接口 loopback\r\n4.2.2 配置以不网接口\r\n4.2.3 网关Gateway\r\n4.2.4 设置PLIP接口\r\n4.2.5 设置虚拟(Dummy)接口\r\n4.3 ifconfig命令\r\n4.4 使用netstat检查网络状态\r\n4.4.1 显示路由表信息\r\n4.4.2 显示网络连接\r\n4.4.3 显示网络接口统计数据\r\n4.5 检查地址转换表\r\n\r\n第5章 域名服务和解析器配置\r\n\r\n5.1 DNS简介\r\n5.1.1 DNS服务器的类型\r\n5.1.2 DNS常用术语\r\n5.2 配置转换程序\r\n5.2.1 转换程序控制文件地比地。Stconf\r\n5.2.2 转换程序l配置文件/etc/resolv.conf\r\n5.2.3 唯转换程序配置\r\n5.3 设置域名服务器\r\n5.3.1 letClnamedconf文件\r\n5.3.2 DNS数据库文件和资源记录\r\n5.3.3 namedca文件\r\n5.3.4 namedlocal文件\r\n5.3.5 反向域文件namedrev\r\n5.3.6 named.hosts文件\r\n5.3.7 错误查找\r\n5.4 nslookup命令的使用\r\n\r\n第6章 SLIP配置\r\n\r\n6.1 配置要求\r\n6.2 SLW的配置\r\n6.3 使用dip命令建立SLIP连接\r\n6.3.1 dip命令的参数\r\n6.3.2 dip脚本语言示例\r\n6.4 提供SLIP服务\r\n6.4.1 建立SLW帐号\r\n6.4.2 配置/etc/diphosts文件\r\n\r\n第7章 点对点协议PPP\r\n\r\n7.1 点对点协议\r\n7.2 配置前的准备\r\n7.3 运行PPPd\r\n7.4 Opion文件\r\n7.5 使用chat拨号\r\n7.6 使用PPP脚本拨号\r\n7.7 调试PPP设备\r\n7.8 在X下配置PPP\r\n7.9 IP控制选项\r\n7.9.1 选择 IP地址\r\n7.9.2 PPP链路路由\r\n7.10 配置PPP服务器\r\n7.11 PPP连接的安全问题\r\n\r\n第8章 各种网络应用程序\r\n\r\n8.1 超级服务器inetd\r\n8.2 访问控制(Access control)\r\n8.3 远程过程调用RPC\r\n8.4 住用telnet命令访问远程系统\r\n8.4.1 使用telnet命令登录到远程系统上\r\n8.4.2 使用telnet命令\r\n8.4.3 telnet失败的原因\r\n8.5 使用ftp进行远程文件传输\r\n8.5.1 使用即和远程主机相互传输文件\r\n8.5.2 使用ftp命令\r\n8.5.3 用ftp拷贝Th进制文件\r\n8.5.4 使用匿名ftp拷贝文件\r\n8.6 r命令\r\n8.6.1 r命令运用说明\r\n8.6.2 r命令的安全问题\r\n8.7 网络信息服务\r\n8.7.1 了解 NIS\r\n8.7.2 NIS和 NIS+\r\n8.7.3 配置NIS服务器\r\n8.7.4 使用NYS配置NIS客户机\r\n8.7.5 选择正确的映像文件\r\n8.7.6 使用 passwd和 group映像文件\r\n8.8 网络文件系统NFS\r\n8.8.1 必要准备\r\n8.8.2 NFS守护进程\r\n8.8.3 配置NFS服务器\r\n8.8.4 在客户机上安装NFS文件系统\r\n\r\n第9章 管理 UUCP\r\n\r\n9.1 UUCp简介\r\n9.1.1 UUCP文件传输和远程命令执行\r\n9.1.2 uucico\r\n9.2 UUCP的配置文件\r\n9.2.1 配置前的准备\r\n9.2.2 Talor UUCP的主要配置文件\r\n9.3 UUCP的执行权限的调整\r\n9.4 设置UUCP帐号\r\n9.5 UUCP的安全\r\n\r\n第10章 使用电子邮件\r\n\r\n10.1 电子邮件简介\r\n10.2 电子邮件的结构\r\n10.3 使用mail发送电子邮件\r\n10.3.1 编写邮件内容\r\n10.3.2 使用 mail收信\r\n10.3.3 打印邮件内容\r\n10.3.4 获得在线帮助\r\n10.3.5 定制 mail环境\r\n10.4 使用 elm发送电子邮件\r\n10.4.1 启动 elm程序\r\n10.4.2 使用 elm程序\r\n10.4.3 定制 elm环境\r\n10.5 使用 pine发送电子邮件\r\n\r\n第11章 Sendmail邮件服务器的配置\r\n\r\n11.1 Sendmail的功能\r\n11.2 at订Sendmail守护进程\r\n11.3 Sendmail的配置\r\n11.3.1 选择合适的m文件\r\n11.3.2 Sendmail.of文件的结构\r\n11.4 Sendmail.cf文件剖析\r\n11.4.1 定定义命令\r\n11.4.2 条件变量\r\n11.4.3 定义类的命令\r\n11.4.4 设置选项命令\r\n11.4.5 定义可信任用户\r\n11.4.6 定义邮件优先值\r\n11.4.7 定义邮件报头\r\n11.4.8 定义邮件程序\r\n11.5 sendmail.Cf文件的修改\r\n11.5.1 修改本地信息\r\n11.5.2 修改通用宏\r\n11.6 设置access\r\n11.7 设置POP3服务器\r\n11.8 测试sendmail\r\n\r\n第12章 配置SMB服务器\r\n\r\n12.1 SMB协议与samba\r\n12.2 安装samba\r\n12.2.1 修改 Makefile\r\n12.2.2 安装\r\n12.3 samba的配置文件smb.conf\r\n12.4 启动samba\r\n12.4.1 使用 inetd启动 samba\r\n12.4.2 以Standalone方式启动 samba\r\n12.5 samba的使用\r\n12.6 打印共导\r\n12.6.1 共享 Linux打印机给 Wndows机器\r\n12.6.2 共享Wndows打印机给Linux机器\r\n\r\n第13章 架设 BBS服务器\r\n\r\n13.1 安装前的必要准备\r\n13.2 BBS程序的安装\r\n13.2.1 建立BBS的相关帐号\r\n13.2.2 安装BBS源程序\r\n13.2.3 BBS的测试\r\n13.3 BBS的配置\r\n13.3.1 修改BBS系统设置文件\r\n13.3.2 建立新的讨论区和精华区\r\n13.3.3 BBS目录下各文件说明\r\n13.4 外部工具程序的使用\r\n13.4.1 统计程序\r\n13.4.2 使用showuser命令查看BBS用户的口令\r\n13.4.3 telnet后直接进入 BBS\r\n13.4.4 安装转信程序\r\n\r\n第14章 架设FTP服务器\r\n\r\n14.1 安装FTp服务器\r\n14.2 配置FTp服务器\r\n14.2.1 各配置文件的功能\r\n14.2.2 配置/etc/ftpaccess文件\r\n14.2.3 配置etc/ftpusers和/etc/ftphosts文件\r\n14.2.4 配置etc/ftpconversions文件\r\n14.3 FTP镜像站点的维护\r\n14.3.1 mirror的安装\r\n14.3.2 mirror的使用\r\n\r\n第15章 使用 Apache架设 WWW服务器\r\n\r\n15.1 安装Apache1.3.9\r\n15.2 配置Apache.\r\n15.2.1 配置文件的分层结构\r\n15.2.2 httpd.conf文件配置举例\r\n15.2.3 srm.conf文件配置举例\r\n15.2.4 access.conf文件配置\r\n15.3 启动Apache\r\n15.4 Apache的记录文件\r\n15.5 高级功能\r\n15.5.1 用户认证\r\n15.5.2 用户目录\r\n15.5.3 设置虚拟主机\r\n15.6 在X中配置Apache\r\n\r\n第16章 系统与网络安全概述\r\n\r\n16.1 设置安全帐号\r\n16.1.1 口令\r\n16.1.2 /etc/passwd文件\r\n16.1.3 /etc/group文件\r\n16.1.4 ShadOW加密\r\n16.1.5 加强用户的安全意识\r\n16.1.6 root帐号\r\n16.1.7 寻找久末登录的帐号\r\n16.2 文件安全\r\n16.2.1 系统设备文件\r\n16.2.2 文件访问权限\r\n16.2.3 目录许可\r\n16.2.4 umask\r\n16.2.5 cp、my、In和epic命令的安全性\r\n16.2.6 文件加密\r\n16.3 网络安全\r\n16.4 安全检查\r\n16.4.1 检查帐号安全\r\n16.4.2 网络应用安全\r\n16.4.3 文件系统安全\r\n16.4.4 一些简单的系统监视命令\r\n16.5 备份数据\r\n16.6 系统地密后怎么办\r\n16.7 防火墙\r\n16.7.1 防火墙的种类\r\n16.7.2 设置防火墙\r\n16.7.3 IP filtering的设置——IPFWADM\r\n16.7.4 SOCKS代理服务器\r\n\r\n附录A Linux常用命令索引\r\n附A1 基本命令的使用\r\n附A2 使用RPM\r\n附A2.1 RPM的特点\r\n附A2.2 使用 RPM\r\n附A2.3 深入了解 RPM\r\n附A3 使用vi\r\n\r\n附录B GNU通用公共许可证(GPL)\r\n附B1 GPL中译版\r\n附B2 GPL英文原版