1、 Linux 操作系统课程设计 题目: 构建综合网络服务器 姓名: 班级: 网络 1104 班 系部: 计算机学院 指导教师: 日期:2013 年 11 月 18 日 摘要摘要 完善的内置网络是 Linux 的一大特点。Linux 在通信和网络功能方面优于其 他操作系统。 其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能 力,也没有内置这些联网特性的灵活性。而 Linux 为用户提供了完善的、强大的 网络功能。 Linux 采取了许多安全技术措施,包括对读、写进行权限控制、带保护的 子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安 全保障。 正因其稳定、高效、安
2、全,已经被越来越多的用户了解、使用,并且被越来 越多的企业用作了服务器的构建。本次课题利用虚拟软件 VMware workstation 6 来安装 RHEL5 实现 WWW 服务器、DHCP 服务器、DNS 服务器、FTP 服务器、SAMBA 服务器。通过这次使用 Linux 平台构建综合网络服务器来提高技术水平,为以后 深入学习打下坚实的基础。 关键词关键词: RHEL 5、Linux服务器、VMware workstation 6 目目 录录 摘要. 2 目 录 . 3 一、课程设计目的: 4 二、课程设计的实验环境: 4 三、课程设计的方法与步骤: 4 四、课程设计的实施过程: 5 (
3、一)、DHCP 服务器的实现:. 5 (二)、DNS 服务器的实现 6 (三)、WWW 服务器的实现 . 10 (四)、FTP 服务器的实现 11 (五)、SAMBA 服务器的实现 . 12 五、课程设计的结果 14 心得体会 19 参考文献 19 一一、课程设计目的:课程设计目的: Linux 的免费、稳定、高效、安全,已经被越来越多的用户了解、使用,并 且被越来越多的企业用作了服务器的构建。 其中的免费是 Linux 日益流行的主要 原因,为企业节约了成本。作为学习网络专业的学生,掌握 Linux 技术无疑是提 高了自身的竞争力。 本次课程设计的目的是为了熟悉在 Linux 平台下,各种网
4、络服务器的搭建与 管理。 二二、课程设计的实验环境:课程设计的实验环境: 所有宿主机均采用 windows xp sp3,然后在宿主机利用 VMware workstation 6 虚拟机软件安装 RHEL 5 系统。实验拓扑图如下规划: 三三、课程设计的方法与步骤:课程设计的方法与步骤: 首先在宿主机 windows xp sp3 上安装 VMware workstation 6, 然后使用 VMware workstation 6 安装 RHEL 5,规划好 IP 地址,规划好服务器实现的功能。最后 用客户机做测试,保证全网连通,保证所有服务器正常工作,达到预期的效果。 四四、课程设计的实
5、施过程:课程设计的实施过程: (一一)、DHCP 服务服务器的实现:器的实现: 1.安装安装 dhcp 服务服务器端软件器端软件 2.配置配置 dhcp 服务服务器器 编辑 dhcp 服务器主配置文件 读入 dhcp 配置的例子 配置文件修改成如下:为测试客户机固定分配的 IP 地址为 192.168.133.252。 3.启动启动 dhcp 服务器服务器 (二二)、DNS 服务服务器的实现器的实现 1.安装安装 dns 服务器端软件,服务器端软件,软件软件名为名为 bind,为了安全为了安全这这里把里把 bind-chroot 也也安装上,为安装上,为了了配配 置的方便置的方便把把 cach
6、ing-nameserver 也也安装上安装上 2.配置配置 dns 服务服务器器 本次实验要实现 3 个区域,分别为 , , 配置 dns 服务器主配置文件 named.conf: 配置 named.rfc1912.zones 定义区域: 定义 3 个区域,分别对应 , , 创建区域文件,分别对应 , , .zone 区域文件的配置: .zone 区域文件的配置: .zone 区域文件的配置: 3.启动启动 dns 服务器服务器 4.测试测试 dns 服务服务器器 (三三)、WWW 服务服务器的实现器的实现 1. 安装安装 WWW 服务服务器端软件,软件名为器端软件,软件名为 httpd 2.配置配置 WWW 服务服务器, 实现器, 实现 3 个基于域名个基于域名的网站, 分别对应的网站, 分别对应 ww