云计算全栈工程师:SERVER-PXE网络装机

本文详细介绍了如何通过SERVER-PXE进行网络装机,包括环境配置、DHCP与TFTP服务的搭建、HTTP服务的准备、无人值守安装的实现以及错误修正。该方法能实现大规模、自动化、远程的系统安装,极大地提高了效率。
摘要由CSDN通过智能技术生成

SERVER-PXE网络装机

PXE网络装机

一、介绍

• PXE,Pre-boot eXecution Environment
– 预启动执行环境,在操作系统之前运行
– 可用于远程安装


二、工作模式

– PXE client 集成在网卡的启动芯片中
– 当计算机引导时,从网卡芯片中把PXE client调入内存执行,获取PXE server配置、显示菜单,根据用户选择将远程引导程序下载到本机运行


三、网络装机优势

规模化:同时装配多台主机
自动化:装系统、配置各种服务
远程实现:不需要光盘、U盘等物理安装介质


四、需要的服务组件

– DHCP服务,分配IP地址、定位引导程序
– TFTP服务,提供引导程序下载
– HTTP服务(或FTP/NFS),提供yum安装源


五、客户机应具备的条件

– 网卡芯片必须支持PXE协议
– 主板支持从网卡启动


六、流程图展示

在这里插入图片描述


环境配置

需要一台Linux虚拟机
要求关闭防火墙
要求关闭Selinux或设置为宽松模式
有挂载的yum源


一、环境配置

1.1 设置当前系统SELinux为宽松(需要重启才有效)
    vim   /etc/selinux/config
    SELINUX=permissive
1.2 设置当前系统SELinux为宽松(无需重启 )
    setenforce   0 
    
2.查看当前系统SELinux模式
  getenforce
  结果为:Permissive
  
3. 关闭防火墙
   systemctl stop firewalld

二、DHCP服务

DHCP服务介绍

Dynamic Host Configuration Protocol
动态主机配置协议,由 IETF(Internet 网络工程师任务小组)组织制定,用来简化主机地址分配管理
主要分配以下入网参数
IP地址/子网掩码/广播地址
默认网关地址、DNS服务器地址

• DHCP地址分配的四次会话(以广播进行,先到先得)
DISCOVERY --> OFFER --> REQUEST -->ACK

– 一个网络中只能有一台DHCP服务器
• 服务端基本概念
– 租期:允许客户机租用IP地址的时间期限,单位为秒
– 作用域:分配给客户机的IP地址所在的网段
– 地址池:用来动态分配的IP地址的范围

1.安装软件包

yum -y install dhcp

2.修改配置文件

1. vim   /etc/dhcp/dhcpd.conf
2. 末行模式下 :r   /usr/share/doc/dhcp*/dhcpd.conf.example
3.subnet 192.168.4.0  netmask  255.255.255.0 {
       #分配网段
  range 192.168.4.100  192.168
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值