千锋云计算毕业设计论文:PXE网络装机流程一

每年进入3-4月所有的高等院校开始了一年一度的毕业生答辩准备阶段,现如今毕业论文或者毕业设计也更加的贴近了互联发展的趋势,很多学校开始做最热话题云计算openstack架构的实现以及云计算环境搭建,先不说这个毕业设计的切入点是否正确,就说选择该题目后你如何下手?下面给大家分享千锋讲师给学员准备的千锋云计算毕业设计论文:PXE网络装机流程第一部分内容。

一台已安装Linux系统的主机作为PXE Server, 本文中PXE Server使用的系统是CentOS 7;

若干台待安装CentOS7的裸主机作为PXE Client;

PXE Server与所有PXEClient处于同一局域网中;

所有主机支持PXE启动安装方式。

PXEServer安装及配置流程:

1. 配置 DHCP 服务

2. 配置 TFTP 服务

3. 配置http做文件仓库和修改ks.cfg文件

4. 相关系统引导文件存储

5. 配置default系统启动文件

6. 检查PXEServer的状态并启动PXE Client

PXEServer安装及配置具体步骤:

1.配置DHCP服务

安装DHCP

# yum install -y dhcp

当前PXE Server的IP地址为192.168.101.128,DHCP、TFTP与http均部署在该台主机上,配置dhcp配置文件/etc/dhcp/dhcpd.conf如下

############################

ddns-update-style interim;

ignore client-updates;

allow booting;

allow bootp;

class "pxeclients"{

match if substring(option vendor-class-identifier,0,9)="PXEClient";

filename "pxelinux.0";

next-server 192.168.101.128;

}

subnet 192.168.101.0 netmask 255.255.255.0{

default-lease-time 216000;

max-lease-time 432000;

option time-offset -18000;

range dynamic-bootp 192.168.101.129 192.168.101.240;

option subnet-mask 255.255.255.0;

option routers 192.168.101.1;

}

############################

启动并且配置开机启动dhcpd服务

# systemctl start dhcpd

# systemctl enable dhcpd

2.配置TFTP服务

安装tftp的server和client包

# yum install -y tftp*

安装xinetd守护进程,因为tftp依赖于xinetd

# yum install -y xinetd

修改tftp配置文件/etc/xinetd.d/tftp,将disable= yes改为disable=no

关闭并配置开机自动关闭系统防火墙(重要!否则会导致PXE Client无法访问TFPT服务)

# systemctl stop firewalld

# systemctl disable firewalld

启动并配置开机自动启动xinetd进程

# systemctl start xinetd

# systemctl enable xinetd

# systemctl start tftp

打开APP阅读更多精彩内容