• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Ubuntu/Debian > 在Ubuntu系统上配置PXE服务器的教程

在Ubuntu系统上配置PXE服务器的教程

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了ubuntu pxe,pxe服务器,pxe服务器搭建,wll多功能pxe服务器,如何搭建pxe服务器等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

PXE概述
PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户?)基本软件设置,从而引导预先安装在服务器中的终端操作系统。

简单说来,PXE服务器就是DHCP服务器+TFTP服务器。网络启动过程大概是这样的(可能并不严谨):客户端发送动态获得IP地址的广播包到网络上,DHCP服务器在收到该广播包后,发送给客户端分配IP地址的回应包,客户端收到回应包后设置自己的IP地址,然后从DHCP服务器获得启动服务器的IP地址(DHCP服务器066选项,这就是TFTP服务器的IP地址)及启动文件名(DHCP服务器067选项,这里的启动文件名就是pxelinux.0或者支持pxe的grub4dos的grldr,当然,也可以是startrom.n12或者使用3com Image Edit创建的pxe启动菜单文件,总之,它应该是一种由pxe启动规范规定的固定格式的可执行文件),然后客户端到联系启动服务器(TFTP服务器)获得启动文件并执行,这样基本上就完成了pxe启动过程。

在Unix或者Linux系统下,DHCP服务器和TFTP服务器一般都是分开设置的,两台服务器甚至可以在两台不同的机器上,其实Windows下的设置也是一样的,但在Windows下,我们可以通过使用HaneWin DHCP服务器软件或TFTPD32一个软件就搞定(我个人推荐使用HaneWin DHCP服务器软件,但TFTPD32设置起来更简单一些,就是效率有些低),详细的设置方法请自己摸索,你只要知道,在设置PXE服务器时,要设置好DHCP和TFTP两个服务器,其中DHCP服务器要设置启动服务器名(066选项)和启动文件名(067选项)。

配置网络
开始前,你需要先设置 PXE 服务器使用静态 IP。在你的系统中要使用静态 IP 地址,需要编辑 “/etc/network/interfaces” 文件。

打开 “/etc/network/interfaces” 文件.

为此,运行以下命令:

1、编辑 “/etc/default/dhcp3-server” 文件.

2、编辑 “/etc/dhcp3/dhcpd.conf” 文件:

3、启动 DHCP 服务.


1、配置 TFTP 时,需要编辑 “/etc/inetd.conf” 文件.

2、编辑 “/etc/default/tftpd-hpa” 文件。

3、 使用 xinetd 让 boot 服务在每次系统开机时自动启动,并启动tftpd服务。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在Ubuntu系统上配置PXE服务器的教程

相关文章

  • 2017-05-12Ubuntu安装Terminalx后更改默认终端设置方法
  • 2017-05-12Ubuntu sudo报错command not found的解决方法
  • 2017-05-12Ubuntu 15.10系统中怎么使用微信?
  • 2017-05-12在Ubuntu中使用dpkg命令卸载软件的方法
  • 2017-05-12Ubuntu系统中升级Linux内核的一般步骤
  • 2017-05-12双系统重装windows后ubuntu引导找不到了怎么办?
  • 2017-05-12设置动态壁纸来美化Ubuntu桌面
  • 2017-05-12Ubuntu系统有望在2016年实现体验与应用跨平台
  • 2017-05-12ubuntu连接网络的图标不显示的解决方法
  • 2017-05-12如何在Ubuntu上安装Twisted有哪些方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
    • ubuntu连接网络的图标不显示的解决方法
    • ubuntu系统怎么更新? ubuntu升级系统的两种方式
    • Ubuntu系统更新后WiFi图标显示不正常解决方法
    • ubuntu16.04怎么更换自定义主题? ubuntu16.04主题的两种设置方法
    • Ubuntu使用音乐播放器Steam Music的方法
    • ubuntu怎么快速显示桌面?ubuntu一键显示桌面图文设置教程
    • Ubuntu14.4下Sublime Text 3无法输入中文解决方法
    • Ubuntu 13.10安装最新Linux内核的可行方法
    • Ubuntu 15.04 开发计划确定 2015年4月23日发布

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有