Ubuntu配置PXE详解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ubuntu配置PXE详解(13.04)

1.安装Ubuntu Linux系统

按提示安装

a.输入用户名和密码进入Linux

b.输入sudo –i命令切换到root权限

2.安装dhcp3-server,tftpd-hpa,system服务,需连接外部网络

a.输入apt-get install dhcp3-server命令,安装dhcp3-server服务

b.输入apt-get install tftp-hpa命令,安装tftpd-hpa服务

c.输入apt-get install syslinux命令,安装syslinux服务.

3.断开网络,设定固定IP地址

a.编辑/etc/network/interfaces 加上以下内容(可进入到文件所在文件夹找到文加后再进行编辑)

输入命令Sudo vi /etc/network/interfaces

auto em1

Iface em1 inet static

address 192.168.10.1

netmask 255.255.255.0(需个人编写)

b. 重启网络

输入命令sudo /etc/init.d/networking resatrt

4.配置dhcp

a.编辑dhcp-server

输入命令Sudo vi /etc/default/isc-dhcp-server

INTERFACES=”em1” (Ubuntu 13.04 默认值为em1)

b.编辑dhcpd-hpa

输入命令Sudo vi /etc/dhcp/dhcpd.conf

Subnet 192.168.10.0 netmask 255.255.255.0{

range 192.168.10.10 192.168.10.254;

default-lease-time 600;

max-lease-time 7200;

filename “pxelinux.0”; (需个人编写)

}

c.重启dhcp服务

输入命令Sudo /etc/init.d/isc-dhcp-server restart

5.建立tftpboot,pxelinux.cfg文件夹以及default文件

a.Tftpboot文件夹早/var/lib/tftpboot 或是输入命令mkdir tftpboot 创建tftpboot文

件夹//系统有tftpboot文件夹,或者可以在根目录新建tftpboot文件夹

b.Pxelinux.cfg文件夹创建在tftpboot下,路径为/var/lib/tftpboot/pxelinux.cfg,输入命

令mkdir pxelinux.cfg 创建pxelinux.cfg文件夹

c.在pxelinux.cfg文件夹下创建default

输入命令vi default 并推出即创建了default文件

d.拷贝pxelinux.0,memu.c32,memdisk,image(以freedos为例)到tftpboot文件夹下

输入命令cp –arf file tft平boot //可将文件拷贝到tftpboot文件夹下

6.配置tftp

输入命令sudo vi /etc/default/tftpd-hpa

TFTP_USERNAME=”tftp”

TFTP_DIRECTORY=”/var/lib/tftpboot”//路径为tftpboot文件夹所在路径

TFTP_ADDRESS=”192.168.10.1:69”//地址为本机IP

TFTP_OPTIONS=”--secure”

7.配置PXE Default文件(文件路径:vi /var/lib/tftpboot/pxelinux.cfg/default)

DEFAULT MENU

PROMPT 0

TIMEOUT 50

LABEL MEMU

Menu Label PXE BOOT

Kernel menu.c32

LABEL Boothd

Menu label Local boot

Loacalboot 0

LABEL Fdboot

Menu Label Freedos

Kernel memdisk

Append initrd=fdboot.img ramdisk_size=14400((需个人编写))

8.配置完成后输入cd /回到根目录,输入reboot重启服务开机。

9.开启客户端从网络引导

服务器可分配IP给客户端,能进入MENU即表示服务器配置OK.

Notes:

a.编写dhcpd.conf文件时,不要遗漏标点符号

b.注意不要拼错字母

c.每次修改文件后都需要重启相应服务

常用到的命令:

ls 显示当前目录列表;rm 删除文件;mkdir 创建文件夹

lmdir 删除文件夹;vi 编辑或是创建文件;pwd 查看当前所在路径

cd / 返回根目录;cp –arf 拷贝文件;:wq 保存退出

:q 不保存直接退出ctrl+z 出错时可不保存强制退出

相关文档
最新文档