linux上的PXE裝機服務的搭建

2022-07-15 11:00:21 字數 1393 閱讀 3333

pxe

先安裝一下依賴服務

yum -y install vsftpd dhcp tftp syslinux tftp-server

cd /var/ftp/pub/

mkdir ***

設定許可權

chown ftp:ftp ***

將光碟下的所有放到ftp裡,在這裡ftp起到了乙個共享映象的作用。

cp -a /movie/* /var/ftp/pub/***/

vim /etc/dhcp/dhcpd.conf

修改下面subnet

subnet 192.168.16.0 netmask 255.255.255.0

啟動服務

service dhcpd start

設定為開機自啟動

chkconfig dhcpd on

進入tftp進行修改

vim /etc/xinetd.d/tftp

建立個檔案

mkdir -p /tftpboot/pxelinux.cfg

將/var/ftp/pub/***/isolinux/isolinux.cfg複製到/tftpboot/pxelinux.cfg/並改名為default,default主要影響的是dhcp。

cp /var/ftp/pub/***/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default

cp /usr/share/syslinux/pxelinux.0 /tftpboot/

chmod 644 /tftpboot/pxelinux.cfg/default

cp /var/ftp/pub/***/isolinux/* /tftpboot/

重啟服務並設為開機自啟

service dhcpd restart

chkconfig dhcpd on

service xinetd restart

chkconfig xinetd on

service vsftpd restart

chkconfig vsftpd on

安裝system-config-kickstart服務

yum -y install system-config-kickstart

並在圖形介面執行 system-config-kickstart 命令

選擇你想要安裝的設定,此處暫時沒有,過幾天會上傳的。

cd到/var/ftp/pub/尋找ks檔案。

會生成乙個ks.cfg的檔案

在 進入到vim ks.cfg

cp ks.cfg /var/ftp/pub/

vim /tftpboot/pxelinux.cfg/default/isolinux.cfg

用新的虛擬機器進行裝機測試

提供PXE裝機服務

沿用練習二,在kvm伺服器上部署pxe kickstart自動裝機服務 準備yum安裝源 配置dhcp服務元件 配置tftp服務元件 實現此案例需要按照如下步驟進行。步驟一 為rhel6 centos6客戶機準備yum源 1 安裝 啟用vsftpd服務 此操作已在練習一完成。2 通過ftp方式提供r...

PXE 裝機伺服器的搭建

pxe 裝機伺服器的搭建 一 環境準備 root pxesvr ifconfig eth0 grep inet inet 192.168.4.5 netmask 255.255.255.0 broadcast 192.168.4.255 root pxesvr hostname pxesvr.ted...

Linux 部署PXE網路裝機

安裝centos 6.5系統 1.配置服務端ip位址和yum源 略2.安裝配置vsftp服務 1 安裝vsftpd yum y insatll vsftpd 2 修改vsftpd服務配置檔案 vim etc vsftpd vsftpd.conf 修改 local enable no 關閉本地使用者驗...