Linux网络安装的自动化原理剖析及应用.docVIP

  • 4
  • 0
  • 约2.33千字
  • 约 4页
  • 2017-05-06 发布于北京
  • 举报

Linux网络安装的自动化原理剖析及应用.doc

Linux网络安装的自动化原理剖析及应用.doc

Linux网络安装的自动化原理剖析及应用 【摘要】作者结合自身多年从事计算机领域研究,对Linux计算机操作系统之下采用网络自动化安装软件的原理进行研究,并根据实际案例对构建自动化网络安装环境进行了研究,以期提升Linux计算机系统下网络安装的效率,为今后该领域研究提供具有参考性的对策和建议。 【关键词】Linux 网络安装 自动化原理 应用研究 一、引言 随着我国社会主义现代化的飞速发展,我国居民生活水平不断提高,企业运营和发展的规模不断扩大。中国近年来的飞速发展,已经使我国逐渐成为了国际大国的关注焦点,并且将中国市场作为了今后发展的重点和必争之地。面对日趋激烈的市场,步入信息化大爆炸时代的中国市场环境产生了剧烈的变化。市场自由化程度的提升一方面为我国带来了更加先进的生产力,促进了我国各项技术的更新和开拓。但是,另一方面也对我国技术的发展提出了新的要求。互联网科技席卷了全球经济,能否有效利用互联网技术,开拓计算机平台已然成为了当代我国企业发展的观念。Linux计算机系统随着计算机和互联网技术应用的普及,已经成为了用户量较高、使用范围较广的计算机系统之一。但是,采用传统光盘在Linux计算机上安装软件花费了企业和个体用户大量的时间,为了不断应对来自市场竞争的不确定事项和企业日趋提高的运营管理成本,开发网络自动化在Linux系统上安装软件成为了当代我国企业和个体用户关注的焦点。因此,作者在本文当中结合自身多年从事计算机领域研究,对Linux计算机操作系统之下采用网络自动化安装软件的原理进行研究,并根据实际案例对构建自动化网络安装环境进行了研究,以期提升Linux计算机系统下网络安装的效率,为今后该领域研究提供具有参考性的对策和建议。 二、Linus网络安装的原理及其技术的研究 (一)Wake on LAN。该系统的中文名称叫做远程的网络唤醒系统。该技术的运用十分广泛,其主要作用是用于唤醒待机状态的计算机,通过远程控制,使其摆脱待机状态。并且,当计算机关闭时,依旧能够接到到相关控制信号; (二)地址的发现协议。该协议的作用主要是使运行的计算机能够从网络的服务器当中找到自己相关的地址信息,例如计算机在网络当中的IP 地址、计算机所连接的服务器的IP ; (三)TFTP协议。该协议又被称作为简单的文件传输协议。其是一种用于对文件进行传输的简单协议,其通常会被使用与网络的UDP 端口中进行运行。该协议的使用具有较多的优点,例如:并不像FTP协议一样具有较多复杂可供选择的特征选项,从而使其在实际运用当中能够极大的精简步骤和网络对接。但是,该协议却并不是十分的安全; (四)Kictstart 技术。该技术的使用主要是为了满足Redhat Linux系统进行自动化的安装的需要。通过在Redhat Linux的系统当中建立该应用程序,能够对该技术进行有效的使用。在使用过程中,程序员通常会将安装前所需要考虑的选项问题一一列举,并使用该技术对每一个问题建立对接的脚本文件或选项,从而更加方便安装前的操作; (五)PXE协议。 该协议是一种通常适用于预启动执行环境之下的协议,其是由因特尔公司制定的一种能够通过网络来对计算机进行启动的一种协议,该协议实则是在DHCP协议的基础上进行扩展的协议。其具有多种功能,从而能够有效的支持PXE协议影响下的BIOS ,或者是Boot ROM 能够顺利的使用网络环境,对启动程序进行下载,并且利用该程度对机器进行启动。 三、Linus网络安装的实践和应用研究 在本部分当中,作者基于以下图形所描绘的安装环境示意图,对该网络安装环境之下对Linux9系统进行安装的实际应用进行研究。 在左边的示意图当中,作者描绘出了安装的具体环境。在该网络环境当中共设置了四个服务器,具体为:(1)DHCP服务器;(2)NFS服务器;(3)TFTP服务器;(4)PXE服务器。前三个服务器的作用主要是用于设置网络和验证、授权等功能。另外,NFS服务器还具有提供可供选择的目录功能,并且能够将该目录通过服务器共享到网络之中。 在配置该网络环境的过程中,通过是使用Redhat 9.0操作系统当中的图形化制作设计工具来设计具有配置功能的Kickstrart文件,并将其放置在NFS的服务器目录的当中,以便被安装调用。另外,还为该网络环境配置了PXE服务器,其主要的功能是对NFS服务器和其他服务器当中的Kickstart文件进行配置信息,或者是更改其中的初始配置信息。另外,在该网络运行环境当中,还需要在该环境使用Wake On Lan的技术,以便其能够对远程处于待机状态需要安装的计算机进行远程协助唤醒。 四、结论 在本文当中,作者所选择案例当中用于实现对Linux系统进行网络自动化安装的是RedHat操作系统,这一系统是当前较为先进的系统。作者认为本所探

文档评论(0)

1亿VIP精品文档

相关文档