基于VMware下Linux网络服务平台的构建.doc
《基于VMware下Linux网络服务平台的构建.doc》由会员分享,可在线阅读,更多相关《基于VMware下Linux网络服务平台的构建.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络管理技术课程设计报告基于VMware下Linux网络服务平台的构建学 号: xxxxxxxxxxxxx 姓 名: xxx 专业班级: xxxxxxxxxxxxx 指导教师: xxx 日 期: 2012年12月20日 理工大学万方科技学院信息科学与工程16 / 16目录一、概述21.1 Linux的主要特点31.2 Wmware 下 Linux 的安装31.3 linux常用命令5二、Linux中Samba服务器的搭建62.1 Samba概述62.2 Samba的工作原理62.3 安装Samba软件包72.4 配置与管理Samba服务7三、Linux中DHCP服务器的搭建93.1 DHCP概
2、述93.2 DHCP的工作原理93.3 安装DHCP软件包103.4 配置与管理DHCP103.5 测试与使用DHCP服务器11四、Linux中DNS服务器的搭建114.1 DNS概述114.2 DNS的工作原理114.3 安装BIND软件包124.4 配置与管理DNS124.5 使用nslookup进行测试13五、Linux中FTP服务器的搭建135.1 FTP概述135.2 FTP的工作原理145.3 安装vsftpd软件包15六、收获与总结16七、指导教师课程设计评语、成绩与签名16一、概述VMware 虚拟机软件让你在一台电脑上同时运行两个或多个系统, 虚拟出来的系统均在母操作系统的桌
3、面上嵌套运行。通过它在原有系统上安装 Linux系统, 实现 C/S、B/S模式, 借助于 Webmin 管理软件,不需通过在复杂的命令行下来配置linux与其常见的服务,利用它已优化的 WEB界面,在客户机上就可以对Linux和常见服务器进行配置,如试验中的 DNS域名解析服务器, WEB服务器, Samba文件和打印机共享服务器, FTP 服务器等。VMware是一款虚拟机软件,利用它可以在原有操作系统中安装多个其他操作系统,并且可以同时运行原有系统平台,可以方便地进行软件测试。它将硬盘和存的一部分拿出来,虚拟成需要的一台或多台机器。而这些虚拟出来的机器各自拥有自己的CPU、硬盘、存与各种
4、硬件。虚拟出来的硬盘其实就是母机上的一个文件,你可以随意地对其进行分区、格式化、安装操作系统等操作而不会对原有的系统产生任何影响。虚拟机所使用的存大小、硬盘容量大小等都可以根据你的需要进行调整。 Linux 是当前最具有发展潜力的计算机操作系统, 作为一种自由软件, 任何人都可以从网上取得它的源代码并按照自己的要求进行修改. Linux 支持广大的硬件平台,越来越多的和企业采用Linux操作系统提供、Web、文件存储、数据库等服务。Linux 集群技术可以用低廉的成本,很好地满足人们的需要在构建服务器集群方案中选择Linux 操作系统作为构建平台有很大的优势。1.1 Linux的主要特点(1)
5、 多用户。 多用户是Linux的一个重要特征,它可以极降低用户使用计算机的成本. 特别对于一些价格昂贵的高速大中型计算机系统来说,多用户将大大提高系统中的软件资源和硬件资源的利用率,这个特点是Windows 等主要用于个人计算机的操作系统所不具备的。(2) 多任务。 Linux 是一个多任务系统, 它支持抢占式多任务与当优先级高的程序需要运行时, 操作系统能停止正在执行的低优先级的程序,而专区执行优先级高的程序。(3) 强大的存管理和高性能的文件系统。 Linux 中采用了灵活的磁盘缓冲调度,能充分利用系统空余的存来提高I/O速度,而又不会妨碍规模较大的程序运行.(4) 良好的可移植性。Lin
6、ux是一种可移植的操作系统,能够在从微机到大型计算机的任何环境和任何平台上运行,可移植性为运行Linux的不同计算机平台与其他任何与其进行准确而有效的通信提供了手段.(5) 强大的网络功能。Linux 支持多种流行的网络协议,例如TCP/IP、IPX、 Appletalk、NETBEUI、IPV4、IPV6、X25 等等,发布版有多种网络服务软件,例如: FTP、Telnet、WWW、 NES、Email等.(6) 可靠的系统安全。Linux采用了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。1.2 Wmwar
7、e 下 Linux 的安装(1)设置启动顺序将RHEL5第一光盘CD#1或DVD插入光驱,并重新启动,按F2键(或Del键)进入服务器的BIOS设置界面,将光盘设置为第一启动光盘。(2)选择安装模式设置好BIOS后,再重新启动系统即可进入RHEL5安装启动界面,Linux常用的安装模式有两种:即字符模式和图形模式。如果在“boot:”后输入“Linux text”即可进图字符安装界面;直接按Emter键,进入图形安装界面。(3)检验光盘系统提示进行光盘检测,如果光盘已经确认无误,使用Tab键切换光标,选择Skip并按空格键,即可以跳过检测。(4)进入欢迎界面这时系统引导至Red Hat Ent
8、erprise Linux 5安装欢迎界面,单击Release Notes按钮可以查看版本信息,单击Next按钮进入下一步,(5)选择语言进入安装语言选择界面,在列表中选择“简体中文”。(6)选择键盘布局 为系统选择合适的键盘布局,一般为美式键盘,(7)输入安装序号安装程序提示输入安装序号(16个字符),单击确定按钮进入下一步,或者选择跳过输入安装序列号,但是这样会造成部分功能的缺失。(8)创建分区进入提示安装程序提示分区无法读取,需要创建分区的界面,如果系统中有重要数据的话,可以单击“否”按钮中止创建分区,此处单击“是”按钮。(9)建立磁盘分区安装需要建立硬盘分区,如果系统没有其他分区,可选
9、择第一项,删除所有分区,并自动建立默认的分区设置,也可以选择最后一项进行定制。这里选择第一项,单击Next按钮进入下一步。(10)用户确认系统再次提示用户将要进行磁盘分区操作,该操作将格式化硬盘数据,需要用户确认。(11)网络配置安装程序会自动搜索主机的网络设备,并会显示相应的列表,用户可以在本界面进行IP地址、网关与DNS的配置,这里选择默认,从DHCP获得相应信息。(12)时区设置根据主机所在位置,调整时区。如果在中国境,可以设置为Asia/Shanghai,单击Next按钮进入下一步。(13)设置根口令设置系统管理员root的密码,考虑服务器的安全性,务必保证密码长度大于6位,并满足复杂
10、度的要求,输入完毕,单击下一步继续进行。(14)自定义软件包基本完成了大部分的设置工作,现在用户可以确定安装的软件包(默认或者自定义),这里选择Customize now,进行自定义。自定义软件包时,建议选择Development项,添加Development Libraries和Development Tools组件,保证系统软件开发的库文件和编程工具完整性。(15)安装确认安装开始之前,先提示安装的提示信息,完整的安装日志存放在/root/install.log,方便用户查看,如果不需要查看单击Next按钮进入下一步设置。安装程序开始根据用户的设置,进行软件包的安装,安装时间根据用户定义的
11、软件包情况会有所差别。(16)完成安装Red Hat Enterprise Linux 5安装完毕,单击Reboot按钮重启系统。1.3 linux常用命令Cd/home 进入“/ home” 目录Cd .返回上一级目录 Cd./. 返回上两级目录 Cd 进入个人的主目录Pwd 显示工作路径 Ls 查看目录中的文件 Ls -F 查看目录中的文件 Ls -l 显示文件和目录的详细资料 Ls -a 显示隐藏文件Mkdir dir1 创建一个叫做 “dir1” 的目录 Mkdir dir1 dir2 同时创建两个目录Rm -f file1 删除一个叫做 “file1” 的文件 Rmdir dir1
12、删除一个叫做 “dir1” 的目录Mv dir1 new_dir 重命名/移动 一个目录 Cp file1 file2 复制一个文件 Cp dir/* . 复制一个目录下的所有文件到当前工作目录Find / -name file1 从 “/”开始进入根文件系统搜索文件和目录Which halt 显示一个二进制文件或可执行文件的完整路径Mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘Df -h 显示已经挂载的分区列表Gtoupadd group_name 创建一个新用户组 Groupdel group_name 删除一个用户组Ls -lh 显示权限Gzip file1
13、 压缩一个叫做 “file1”的文件Tar -cvf archive.tar file1 创建一个非压缩的 tarballRpm -ivh package.rpm 安装一个rpm包二、Linux中Samba服务器的搭建2.1 Samba概述SMB(Server Message Block)是1987年Microsoft和Intel共同制定的网络通信协议,它与UNIX/Linux下的 NFS(NetworkFileSystem)在功能上是相似的,都是让用户端机器能够通过网络来分享文件系统,但是SMB比NFS功能强大而且复杂。 Samba将Windows使用的SMB通信协议通过“NetBIOS o
14、ver TCP/IP”搬到了UNIX/Linux。正是由于Samba的存在,使得Windows和Linux可以集成并且相互通信。Samba的核心是两个守护进程smbd和nmbd,服务器停止期间持续运行。smbd和nmbd使用的全部配置信息保存在stub.conf文件中。该文件向smbd和nmbd 两个守护进程说明共享哪些资源,以与如何进行共享。smbd守护进程的作用是处理到来的SMB数据包、建立会话、验证客户、提供文件系统服务与打印服务等。nmbd守护进程使得其他主机能够浏览Linux服务器。2.2 Samba的工作原理 首先客户端发送一个SMB negprot请求数据报,并列出它所支持的所有
15、SMB协议版本。服务器收到请求信息后响应请求,并列出希望使用的协议版本。如果没有可使用的协议版本则返回0XFFFFH,结束通信。 协议确定后,客户端进程向服务器发起一个用户或共享的认证,这个过程是通过发送SesssetupX请求数据报实现的。客户端发送一对用户名和密码或一个简单密码到服务器,然后服务器通过发送一个SesssetupX应答数据报来允许或拒绝本次连接。 当客户端和服务器完成了磋商和认证之后,它会发送一个Tcon或TconX SMB数据报并列出它想访问网络资源的名称,之后服务器会发送一个TconX应答数据报以表示此次连接是否被接受或拒绝。 连接到相应资源后,SMB客户端就能够通过op
16、en SMB打开一个文件,通过read SMB读取文件,通过write SMB写入文件,通过close SMB关闭文件。2.3 安装Samba软件包Mount /dev/cdrom /media 挂载光驱Cd /media/Server 进入samba软件包所在目录Rpm -ivh samba-3.0/23c-2.i886.rpm 安装软件包Rpm -qa | grep samba 检查确认2.4 配置与管理Samba服务(1) 设置share级samba服务器建立共享文件夹Mkdir /home/allshareCd /home/allshareTouch file 建立测试文件修改主配置文
17、件Vi smb.conf 用vi编辑器打开主配置文件globalWorkgroup=workgroup 设置工作组名称Server string=yfzx Smba Server 设置服务器描述Security=share 设置共享级别publicComment=public 设置共享目录名Path=/home/allhome 设置共享目录的原始目录Public=yes 设置允许匿名访问重启Samba服务Service smb restart在windows客户端验证在windows客户端选择菜单“开始-运行”,在运行对话框中输入“Samba服务器IP地址”(2) 设置user级Samba服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VMware Linux 网络服务 平台 构建
限制150内