PXE遠端裝機並無人值守操作

2021-10-07 15:33:46 字數 1648 閱讀 6452

確保防火牆關閉或下列軟體所需埠是開放狀態

kickstart無人值守安裝:自動完成安裝過程中的各項設定,無需手動干預

操作環境:centos7.5、vmvare虛擬機器

實驗目的:實現無人值守批量裝機

實驗步驟:

一、 安裝軟體:

yum -y install dhcp 分配ip和網域名稱分析

yum -y install vsftpd 搭建ftp伺服器

yum -y install tftp-server 搭建tftp伺服器

yum -y install syslinux 用於複製pxlinux.0檔案

yum -y install system-config-kickstart 製作應答檔案

二、 配置檔案:

a、dhcp配置:

把本機ip位址設定為靜態ip

配置dhcp配置檔案

option domain-name 「local.com」;

option domain-name-servers 114.114.114.114;

default-lease-time 10000;

max-lease-time 12000;

subnet 192.168.100.0 netmask 255.255.255.0

其中192.168.100.0是dhcp分配的網段,需和要遠端安裝系統的電腦網絡卡網段相同

ragne後規定分配ip範圍

option routers後為預設閘道器

next-server後為提供pxe裝機服務的伺服器ip位址,即本機ip

b、yum軟體庫配置

cd /etc/yum.repo.d

touch kickstart.repo

vim kickstart.repo

[development]

name=centos-$releasever - extras

baseurl=

enabled=1

配置好後儲存退出

c、vsftpd配置

cd /var/ftp

mkdir centos7

mkdir kickstart

mkdir /media/cdrom

mount /dev/cdrom /media/cdrom

cp -rf /media/cdrom/* /var/ftp/centos7

準備系統映象

d、tftp-server配置

三、啟動服務

systemctl start dhcpd

systemclt start vsftpd

systemctl start tftp

可設定開機自啟動

systemctl enable dhcpd

systemclt enable vsftpd

systemctl enable tftp

之後客戶機裸機配置**件裝置和網絡卡、和伺服器連通的網線,開機就可以自動安裝了

如果不是裸機,進入bios介面更改首選啟動項為network boot from inter e1000

無人值守裝機PXE

虛擬環境中注意是否將自帶dhcp功能關閉 注意測試安裝機器是否將網路與pxe伺服器網路對齊 安裝centos 6.8系統,關閉dhcp 本地掛載iso配置本地yum root localhost mkdir mnt cdrom root localhost mount o loop dev cdro...

PXE無人值守網路裝機服務

tftp為客戶端提供眾多引導檔案,並指向http http為客戶端提供眾多軟體包。配置dhcp服務的主配置檔案 etc dhc dhcpd.conf,新增內容subnet 192.168.1.0 netmask 255.255.255.0網絡卡引導檔案 pxelinux.0,安裝軟體包syslinu...

PXE和無人值守kickstart裝機

2.搭建tftp服務 tftp 簡單的檔案傳輸協議 預設埠 69 預設共享資料的路徑 var lib tftpboot root svr7 yum install y tftp server root svr7 systemctl restart tftp 4.部署選單檔案 root svr7 mk...