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

2025-11-03 01:49:29阅读量:13 字体:

PXE概述

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。这将设置其 IP 地址为“192.168.1.20”。然后重新启动网络服务。

复制代码代码如下:

安装 DHCP, TFTP 和 NFS:

复制代码代码如下:

配置 DHCP 服务:

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存 (Ctrl + o) 并退出 (Ctrl + x) 文件.

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

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。

3、启动 DHCP 服务.

配置 TFTP 服务器:

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。

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

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。

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

复制代码代码如下:

4、检查状态。

复制代码代码如下:

它将如下所示:

复制代码代码如下:

配置 PXE 启动文件

复制代码代码如下:

设置 PXELINUX 配置文件

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。

编辑 “/var/lib/tftpboot/pxelinux.cfg/pxe.conf” 文件。

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。

为 PXE 服务器添加 Ubuntu 14.04 桌面启动镜像

复制代码代码如下:

注意: 下载用的 URL 可能会改变,因为 ISO 镜像会进行更新。假如上面的网址无法访问,看看这个网站,了解最新的下载链接。

挂载 ISO 文件,使用以下命令将所有文件复制到 TFTP文件夹中:

复制代码代码如下:

将导出的 ISO 目录配置到 NFS 服务器上

复制代码代码如下:

作如下修改:

复制代码代码如下:

保存文件并退出。为使更改生效,输出并启动 NFS 服务。

复制代码代码如下:

现在,你的 PXE 服务器已经准备就绪。

配置网络引导 PXE 客户端

PXE 客户端可以是任何支持 PXE 网络引导的计算机系统。现在,你的客户端只需要在系统的 BIOS 中设置 “从网络引导(Boot From Network)” 选项就可以启动并安装 Ubuntu 14.04 桌面。

现在准备出发吧 - 用网络引导启动你的 PXE 客户端计算机,你现在应该看到一个子菜单,显示了我们创建的 Ubuntu 14.04 桌面的菜单项。

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

免责声明:

本文《在Ubuntu系统上配置PXE服务器的教程》版权归原作者所有,内容不代表本站立场!

如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。

推荐阅读