Linux网络服务器组建、配置和管理实训教程(高职高专双证教育规划教材)
分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 周奇,李震阳主编
出 版 社: 清华大学出版社有限公司
出版时间: 2009-6-1字数:版次: 1页数: 230印刷时间:开本: 16开印次:纸张:I S B N : 9787811233209包装: 平装内容简介
本书是21世纪全国高职高专计算机系列实用规划教材之一,根据高等职业技术教育的教学特点,结合教学改革和应用实践编写而成。该书以目前Red Hat公司最新版本Red Hat Enterprise Linux 5为平台(市面上号称Red Hat Enterprise Linux 12.0),对Linux的网络服务应用进行了详细的讲解。在每章节中均采用实用实例方式讲授Linux的应用,全书以理论够用、实用,实践为第一的原则,使读者能够快速、轻松地掌握Linux技术与应用。内容包括Linux服务器安装与测试,DHCP服务器,DNS服务器,邮件服务器,FTP服务器,Web服务器,Samba服务器,Linux放火墙和数据库服务器。
本书内容广泛翔实,适用于高等职业技术学院、高等专科学校、成人高校、示范性软件职业技术学院、本科院校及举办的二级职业技术学院、继续教育学院和民办高校使用,可以作为Linux服务器管理员初学者的入门教材,也可以作为培养Linux网络管理工程师的培训教材,同样适合作为使用Linux 服务器进行应用开发的人员的参考资料。
目录
第1章Linux服务器安装与测试
1.1Linux简介
1.2Linux特点
1.3安装前的准备工作
1.3.1硬件要求
1.3.2系统硬件设备型号
1.3.3各种安装方式
1.3.4硬盘分区和文件系统
1.3.5Linux分区方案
1.4安装RedHatEnterpriseLinux5系统
1.4.1安装具体步骤
1.4.2Linux配置
1.5在虚拟机中安装RedHatEnterpriseLinux5系统
1.5.1VMware虚拟机简介
1.5.2安装VMwareWorkstation
1.5.3在虚拟机上安装RedHatEnterpriseLinux5
1.6RedHatEnterpriseLinux5网络配置
1.6.1配置主机名
1.6.2使用ifconfi9配置IP地址及辅助IP地址
1.6.3禁用和启用网卡
1.6.4更改网卡MAC地址
1.6.5route命令设置网关
1.6.6网卡配置文件
1.6.7setup命令
1.6.8修改resolv.conf设置DNS
1.7网络环境测试
1.7.1pin9命令检测网络状况
1.7.2netstat命令
1.7.3nslookup测试域名解析
1.8本章小结
1.9本章习题
1.10本章实训
第2章DHCP服务器
2.1DHCP协议
2.1.1DHCP的工作原理
2.1.2DHCP的工作过程
2.2安装DHCP服务器
2.3DHCP服务器的配置
2.3.1主配置文件dhcpd.conf
2.3.2常用参数介绍
2.3.3常用声明介绍
2.3.4常用选项介绍
2.3.5租约期限数据库文件
2.3.6DHCP配置实例1
2.3.7启动/停止DHCP服务
2.3.8绑定IP地址
2.3.9DHCP配置实例2
2.4DHCP高级服务器的配置
2.4.1DHCP规划
2.4.2DHCP多作用域设置
2.4.3DHCP配置实例3
2.5DHCP客户端的配置
2.5.1Linux中DHCP客户端的配置
2.5.2Windows客户端的配置
2.6本章小结
2.7本章习题
2.8本章实训
第3章DNS服务器
3.1DNS服务器简介
3.1.1选择使用DNS
3.1.2DNS域名空间的分层结构
3.1.3DNS域名服务器的类型
3.1.4域名解析过程
3.2安装DNS服务器
3.2.1BIND简介
3.2.2DNS的安装
3.3配置DNS服务器
3.3.1主配置文件named.conf
3.3.2配置正向解析区域
3.3.3配置逆向解析区域
3.3.4区域文件与资源记录
3.4DNS应用配置实例
……
第4章邮件服务器
第5章FTP服务器
第6章Web服务器
第7章Samba服务器
第8章Linux防火墙
第9章数据库服务器
书摘插图
第1章Linux服务器安装与测试
1.1 Linux简介
Linux最早产生于1991年,它是由一名芬兰赫尔辛基大学的学生——Knus Torvalds开发的。那个时候,他不满意为教学而设计的MINIX操作系统。因此,他设计了一个非常类似于UNIX的操作系统来代替MINIX操作系统,这就是最初的Linux。最初Linux只有核心程序(内核),功能等各方面都不尽如人意,为了更好地完善它,Linus Torvalds一开始就将源代码发布到芬兰的FTP站点上供人免费下载,意在让所有志同道合的人共同完善它。果不其然,这样很快就吸引了许多Linux爱好者参与Linux内核的开发,有的还自愿地开发Linux操作系统的应用程序,程序员们将自己所开发的程序放在网上让大家一起来修改、增加新的功能,不断地改进。这样使得Linux飞速地发展。
Linux是一种开放源代码的计算机操作系统,它支持多进程、多线程、多用户、性能稳定,实时性好和功能强大(特别是网络功能)。同时,Linux兼容性和移植性也很好,它可以在基于Intel 386,486,Pentium,PentiumPr0,Pentium MMX,Pentium Il型处理器及Cyrix,AMD兼容芯片(如6x86,K6等芯片)的机器上运行;目前它也广泛应用于嵌入式设备。
……