虛擬環境中注意是否將自帶dhcp功能關閉;
注意測試安裝機器是否將網路與pxe伺服器網路對齊;
安裝centos 6.8系統,關閉dhcp
本地掛載iso配置本地yum
[root@localhost ~]# mkdir /mnt/cdrom
[root@localhost ~]# mount -o loop /dev/cdrom /mnt/cdrom/
[root@localhost ~]# vim /etc/fstab
/dev/cdrom /mnt/cdrom/ iso9660 loop 0 0
配置yum
[root@localhost ~]# vim /etc/yum.repos.d/rhel-source.repo
[cdrom]
name=localyum yum
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/rpm-gpg-key-centos-6
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
安裝環境
[root@localhost ~]# yum install vsftpd dhcp tftp syslinux tftp-server -y
拷貝映象檔案到ftp伺服器目錄
[root@localhost ~]# cd /var/ftp/pub/
[root@localhost pub]# mkdir ***
[root@localhost pub]# chown ftp:ftp ***/
[root@localhost pub]# cp -rf /mnt/cdrom/* ***/
配置dhcp服務
[root@localhost ~]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
subnet 10.10.10.0 netmask 255.255.255.0
開啟tftp服務
[root@localhost ~]# vim /etc/xinetd.d/tftp
service tftp
[root@localhost ~]# mkdir /tftpboot
建立相關目錄並拷貝所需檔案
[root@localhost ~]# mkdir -p /tftpboot/pxelinux.cfg
[root@localhost ~]# cp /var/ftp/pub/***/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
[root@localhost ~]# cp /usr/share/syslinux/pxelinux.0 /tftpboot/
[root@localhost ~]# chmod 644 /tftpboot/pxelinux.cfg/default
[root@localhost ~]# cp /var/ftp/pub/***/isolinux/* /tftpboot/
開啟相關服務並設定開機自啟
關閉防火牆和selinux
[root@localhost ~]# service iptables stop
[root@localhost ~]# setenforce 0
配置kisckstart無人值守安裝指令碼
[root@localhost ~]# yum install -y system-config-kickstart
[root@localhost ~]# system-config-kickstart
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...
PXE遠端裝機並無人值守操作
確保防火牆關閉或下列軟體所需埠是開放狀態 kickstart無人值守安裝 自動完成安裝過程中的各項設定,無需手動干預 操作環境 centos7.5 vmvare虛擬機器 實驗目的 實現無人值守批量裝機 實驗步驟 一 安裝軟體 yum y install dhcp 分配ip和網域名稱分析 yum y ...