欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《Linux操作系统》课程设计——服务器架设.doc

    • 资源ID:23975803       资源大小:1.94MB        全文页数:23页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《Linux操作系统》课程设计——服务器架设.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateLinux操作系统课程设计服务器架设Linux 操作系统服务器管理实训指导书_计算机_学院_2012_级_计算机科学与技术(网络方向)_专业 姓名_杨鹏_ 学号(密)(封)(线)课程考查(论文)封面作业(论文)题目: Linux服务器架设 所修课程名称: Linux网络操作系统 修课程时间: 2015 年 3 月 至 2015 年 6 月完成作业(论文)日期: 2015 年 5 月评阅成绩: 评阅意见:评阅教师签名: 年 月 日- Linux网络操作系统课程设计一、 课程设计的目的本课程设计模拟实际企业需求,配合Linux网络操作系统课程内容,旨在通过整周实训将学生所学的Linux系统管理基本概念,网络服务器的搭建与管理技术糅合在一起,增强学生Linux服务器管理的综合能力,同时锻炼学生的思维能力和合作能力,并达到以下目的:1. 掌握一个较完整的企业应用服务器的搭建方法;2. 掌握企业应用服务器系统性能的调整方法;3. 掌握企业应用服务器常见故障的排除方法;4. 提高学生系统建设与管理能力的同时,增强学生的系统分析能力。在实训过程中,要求学生熟悉一个企业应用服务器建设的基本流程,熟练Linux系统管理知识,能够利用所学知识完成综合系统设计和实现。二、 项目背景某公司包括一个园区网络和一个分支机构,网络拓扑图如下图所示。在园区网络中,大约有300名员工,分支机构大约有100名员工,此外还有一些SOHO员工及出差人员。假定你是该公司的网络管理员,现在公司的网络要进行规划和实施。现有条件如下:公司已租借了一个公网的IP地址202.100.100.10,和ISP提供的一个公网DNS服务器的IP地址202.100.100.200。该公司申请的域名为。园区网络和分支机构使用192.168.0.0网络,并进行必要的子网划分。三、 实训环境网络拓扑示意图1. 根据上面的网络拓扑示意图,采用两台Linux虚拟机充当内网服务器,Linux主机B充当主要服务器,包括WEB、DHCP、DNS、FTP、SAMBA等,Linux 主机A充当网关,实现防火墙、NAT和VPN服务器功能。Windows主机A充当外网中的VPN客户机,Windows主机B充当内网工作站。这4台主机共同组成一个模拟的完整企业局域网。2. 在实训过程中,每4台计算机(4位同学)为一组,共同上面所示的企业网络。按照企业需求(实训需求)分别在两台Linux虚拟机上实现DHCP、DNS等各项服务功能。Windows主机上进行相应各项服务测试。3. 网络域名为(xingming指小组某成员的姓名拼音)4. 上述4台主机所担当的角色作用及IP地址如上面的网络拓扑示意图,其中zhuhao表示你的分组号, dhcp表示该IP地址从DHCP服务器获取。四、 实训内容及要求(一) 实训内容:假设某企业局域网有自己的域名(此处xingming为姓名拼音),其内网地址为192.168.zuhao.0/24(此处zuhao为分组号)。根据上面的网络拓扑结构示意图,在Linux虚拟机A和Linux虚拟机B上分别实现如下功能:1. Linux虚拟机A做网关主机,配置防火墙及NAT、VPN服务。2. Linux虚拟机B做内网应用服务器,实现DHCP服务、Samba服务、DNSF服务、Web服务、FTP服务。(二) 实训要求:任务1. 配置Linux虚拟机A。Linux虚拟机A上配置两块网卡,网卡eth0的IP地址为192.168.1.XXX(XXX为学号+100)。网卡eth1的IP地址为192.168.zuhao.10(zuhao为组号)。任务2. 在企业局域网中实现DHCP功能,要求:(1) 为本网络中的主机分配IP地址,并设置子网掩码、网关地址和DNS服务器地址;(2) 为Windows主机B动态分配IP地址;任务3. 在局域网中实现DNS功能,要求能解析以下域名:Web服务器(:192.168.zuhao.20,别名)FTP服务器(:192.168.zuhao.20)邮件服务器(:192.168.zuhao.20)财务部(:192.168.zuhao.20)销售部(:192.168.zuhao.20)宣传部(:192.168.zuhao.20)。任务4. 为企业建立FTP服务器(),要求:(1) 创建www(网站)、xs(销售)、xc(宣传)、cw(财务)、jl(经理)、qt(其他)六个用户,不允许登录linux系统。(2) 创建xxx组,将www、xs、xc、cw、jl五个用户的私有组设置成xxx组。(3) www、xs、xc、cw四个用户的主目录分别为/home/html/www、/home/html/xs、/home/html/xc、/home/html/cw。(4) www、xs、xc、cw、qt五个用户被锁定在自己的主目录中。(5) www、xs、xc、cw、jl五个用户在自己的主目录中能上传下载及删除文件。(6) qt用户在自己的主目录中能上传下载但不能删除文件。(7) 匿名用户在自己的主目录上只能下载文件。任务5. 为企业内部建立WEB站点(一台机器4站点),要求能通过浏览器访问(IP为192.168.zuhao.20),的网站。要求:(1) ,站点的网页根目录分别为/home/html/www、/home/html/xs、/home/html/xc、/home/html/cw。(2) 网站只允许企业内部网中的主机访问。(3) 网站只允许企业内部网中的主机访问,且创建cw、jl等http账号,需要通过用户名和密码认证才能访问该网站中的网页。任务6. 安装架设SAMBA服务器,实现linux和windows资源共享。要求: (1) 访问linux服务器时审查用户帐号和密码。 (2) 在Linux虚拟机B上创建一个/tmp目录,为所有用户提供共享,且可以读写。(3) 在Linux虚拟机B上创建一个私人目录/cwpri,只有cw用户有可读写的共享访问权限,其他用户不可以共享访问。(4) 在Linux虚拟机B上创建一个/xxx目录,允许xxx组用户向目录中写入,其他用户只能访问,但不可以写入。任务7. 在Linux虚拟机A上配置NAT。具体要求:(1) 隐蔽内部网络结构,保证内网主机可以通过合法IP地址192.168.1.xuehao连接到Internet,使用包括WWW、FTP等Internet上的服务。任务8. 搭建VPN服务器,为外网用户提供访问内网服务器及共享资源的安全途径。五、 实训过程(含步骤)任务1. 配置Linux虚拟机A。Linux虚拟机A上配置两块网卡,网卡eth0的IP地址为192.168.1.XXX(XXX为学号+100)。网卡eth1的IP地址为192.168.zuhao.10(zuhao为组号)。任务2. 在企业局域网中实现DHCP功能,要求:(1)为本网络中的主机分配IP地址,并设置子网掩码、网关地址和DNS服务器地址;(2)为Windows主机B动态分配IP地址;任务3. 在局域网中实现DNS功能,要求能解析以下域名:Web服务器(:192.168.zuhao.20,别名)FTP服务器(:192.168.zuhao.20)邮件服务器(:192.168.zuhao.20)财务部(:192.168.zuhao.20)销售部(:192.168.zuhao.20)宣传部(:192.168.zuhao.20)。1、 主要文件named.conf的配置:2、 正向域的配置:3、 测试:任务4. 为企业建立FTP服务器(),要求:(1)创建www(网站)、xs(销售)、xc(宣传)、cw(财务)、jl(经理)、qt(其他)六个用户,不允许登录linux系统。 (2)创建xxx组,将www、xs、xc、cw、jl五个用户的私有组设置成xxx组。命令如下:groupadd ftpuseruseradd www -d /home/html/www -g ftpuser -s /sbin/nologin.(3)www、xs、xc、cw四个用户的主目录分别为/home/html/www、/home/html/xs、/home/html/xc、/home/html/cw。(4)www、xs、xc、cw、qt五个用户被锁定在自己的主目录中。(5)www、xs、xc、cw、jl五个用户在自己的主目录中能上传下载及删除文件。(6)qt用户在自己的主目录中能上传下载但不能删除文件。(7)匿名用户在自己的主目录上只能下载文件。配置文件截图如下:验证:任务5. 为企业内部建立WEB站点(一台机器4站点),要求能通过浏览器访问(IP为192.168.zuhao.20),的网站。要求:(1),站点的网页根目录分别为/home/html/www、/home/html/xs、/home/html/xc、/home/html/cw。(2)网站只允许企业内部网中的主机访问。(3)网站只允许企业内部网中的主机访问,且创建cw、jl等http账号,需要通过用户名和密码认证才能访问该网站中的网页。1.安装软件:rpm -qa | grep httpdyum -y install httpd2.配置主文件:#vi /etc/httpd/conf/httpd.conf配置如下:3.配置用户名及密码:#htpasswd -c /home/html/users jl#htpasswd /home/html/users cw4. 上传网页到各网站主文件夹 5.重启httpd服务: service httpd restart 6. 验证结果:任务6. 安装架设SAMBA服务器,实现linux和windows资源共享。要求: (5) 访问linux服务器时审查用户帐号和密码。 (6) 在Linux虚拟机B上创建一个/tmp目录,为所有用户提供共享,且可以读写。(7) 在Linux虚拟机B上创建一个私人目录/cwpri,只有cw用户有可读写的共享访问权限,其他用户不可以共享访问。(8) 在Linux虚拟机B上创建一个/xxx目录,允许xxx组用户向目录中写入,其他用户只能访问,但不可以写入。 步骤1:安装Samba软件包(1)查看Linux虚拟机B是否已经安装Samba软件包#rpm -qa | grep samba(2)如果没有安装则执行下面的步骤进行安装yum -y install samba步骤2:在Linux虚拟机B上创建共享目录,并设置其权限。#mkdir /cwpri#chown cw /cwpri#chmod 700 /cwpri#mkdir /ftpuser#chown :ftpuser /ftpuser#chmod 775步骤3:编辑smb.conf 文件#vi /etc/samba/smb.conf在global中写:workgroup = smbgrpSecurity = user 文件末尾写:publicpath = /tmp/comment = share(777)read only = noguest ok = yescreate mode = 0664ftpuserpath = /ftpusercomment = ftpuser group(775)guest ok = yesread only = nowrite list = xxxcwpripath = /cwpricomment = cws directory(700)public = noread only = novalid users = cw 步骤4:添加Samba账号,Samba服务器要求合法的Samba用户必须先是一个Linux用户#smbpasswd -a www#smbpasswd -a xs#smbpasswd -a xc#smbpasswd -a cw#smbpasswd -a jlsmbpasswd -a qt步骤5:重新启动samba服务器 #service smb restart任务7. 在Linux虚拟机A上配置NAT。具体要求:(1) 隐蔽内部网络结构,保证内网主机可以通过合法IP地址192.168.1.xuehao连接到Internet,使用包括WWW、FTP等Internet上的服务。(2)步骤1:修改内核参数编辑/etc/sysctl.conf文件#vi /etc/sysctl.conf修改如下参数值net.ipv4.ip_forward = 1修改完成后重启网络服务,使内核参数变化#service network restart步骤2:设置SNAT策略,使得内网中的主机可以访问外网主机的WWW和FTP服务。#iptables -t nat -A POSTROUTING -s 192.168.zuhao.0/24 -j SNAT -to 192.168.1.xuehao步骤3:保存iptables设置#service iptables save六、 实训报告的编写实训结束时,学生需要提供以下资料:1、各子任务完成情况。2、实训报告。按学院实训报告标准格式,完成实训报告,要求给出各步骤的具体结果,并对结果作出分析解释。在此次课程设计中,我担任我们组的组长,团结我们组的其余两名成员完成了此次的实训和课程设计。在过程中,我主要完成了FTP服务器DNS服务器和阿帕奇服务器的架设三个子任务,过程非常艰难,遇到了很多问题,最后一边查阅资料一边克服各种问题完成了任务。具体步骤见任务3、4、5.七、 课程设计考核1. 作为一门课程单独考核。2. 实训成绩由三部分组成:(1) 实训表现及考勤(占20%)(2) 各任务完成情况(占40%)(3) 总项目集成完成情况及实习报告撰写情况(占40)。3. 任务及总项目完成情况当场验收考核。实训报告在整周实训结束后立即上交。

    注意事项

    本文(《Linux操作系统》课程设计——服务器架设.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开