91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中如何部署PXE網絡

發布時間:2022-02-10 15:27:03 來源:億速云 閱讀:176 作者:iii 欄目:開發技術

這篇文章主要介紹了Linux中如何部署PXE網絡的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Linux中如何部署PXE網絡文章都會有所收獲,下面我們一起來看看吧。

PXE(Pre-boot Execution Environment)是由Intel設計的協議,它可以使計算機通過網絡啟動。基于Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,并由此支持通過網絡啟動操作系統,當計算機引導時,BIOS把PXE client調入內存執行,并顯示出命令菜單,經用戶選擇后,PXE client將放置在遠端的操作系統通過網絡下載到本地運行。

Linux中如何部署PXE網絡

1、配置yum源,安裝dhcp服務

cat /etc/yum.repos.d/my-source.repo

[my-source]

name=Red Hat Enterprise Linux basearch – my source

baseurl=file:///media

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Mount /dev/cdroom /media

Yum –y instasll dhcp

yes | find / -name dhcpd.conf.sample –exec cp -p {} /etc/dhcp/dhcpd.conf ;

過濾注釋行:grep -v ^#

編輯dhcpd.conf 添加以下內容: ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.124; option subnet-mask 255.255.255.0; next-server 192.168.1.124; filename “pxelinux.0”; range 192.168.1.200 192.168.1.220; default-lease-time 600; max-lease-time 7200; } 啟動dhcp服務:

/etc/init.d/dhcpd start

Starting dhcpd: [ OK ]

2、安裝tftp服務


yum search tftp ; yum -y install tftp-server

chkconfig tftp on; /etc/init.d/xinetd restart

測試tftp: tftp 192.168.1.124

tftp> get filename

3、部署安裝源

Yum –y install nfs*;/etc/init.d/rpcbind start

echo “/media *(sync,ro)” >> /etc/exports; /etc/init.d/nfs star

查看共享信息:

exportfs -v

測試掛載:

mount.nfs 192.168.1.124:/media/ /opt/test

使用ftp的源:啟動vsftp;mount /dev/cdroot /var/ftp/pub/linuxos;

4、部署PXE環境

獲取Pxelinux.0文件需要安裝pxelinux包

yum search pxelinux;yum –y install yum search pxelinux

mkdir /var/lib/tftpboot/pxelinux.cfg

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

cp /media/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftpboot/

cp /media/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

修改后的default文件:

default linux

prompt 1

timeout 10

display boot.msg

menu background splash.jpg

menu title Welcome to Red Hat Enterprise Linux 6.1!

menu color border 0 #ffffffff #00000000

menu color sel 7 #ffffffff #ff000000

menu color title 0 #ffffffff #00000000

menu color tabmsg 0 #ffffffff #00000000

menu color unsel 0 #ffffffff #00000000

menu color hotsel 0 #ff000000 #ffffffff

menu color hotkey 7 #ffffffff #ff000000

menu color scrollbar 0 #ffffffff #00000000

label linux

menu label ^Install or upgrade an existing system

menu default

kernel vmlinuz

append initrd=initrd.img ks=ftp://192.168.1.124/pub/ksfile/ks.cfg

5、配置ks.cfg文件

yum -y install system-config-kickstart

運行system-config-kickstart

system-config-kickstart

Basic Configuration :

選擇時區、不使用UTC clock、設置root密碼Encrypt root password、體系結構x86

選擇安裝后重啟系統

Installation Method

執行新安裝、配置安裝源:

方式一:FTP Server: 192.168.1.124 FTP Directory: /pub/linuxos

方式二:NFS Server:192.168.1.124 NFS Directory: /media

Boot Loader Options

默認即可、設置GRUB口令

Partition Information

清除主引導記錄、刪除所有現存分區、初始化磁盤標簽、布局分區

最小安裝包選項:

@core

@server-policy

6、準備安裝

將ks.cfg放置/var/ftp/pub/ksfile/目錄下,安裝源掛載至/var/ftp/pub/linuxos目錄下。

lftp 192.168.1.124確認都可匿名訪問即可(關閉selinux與防火墻)。

7、測試安裝

在同一交換網絡下,啟動待安裝系統電源,開始安裝。

注:

有些有多個網絡接口的服務器可能不會象固件接口一樣將 eth0 分配給第一個網絡接口,這樣可能會導致安裝程序嘗試使用與 PXE 所用不同的網絡接口。要改變這個行為,請在 pxelinux.cfg/* 配置文件中使用以下內容:

IPAPPEND 2
APPEND ksdevice=bootif

上面的這些配置選項讓安裝程序使用固件接口和 PXE 所用的同一網絡接口。您還可以使用以下選項:

ksdevice=link

這個選項讓安裝程序使用其找到的鏈接到網絡轉接的第一個網絡設備。

附:ks.cfg

+ View Code

關于“Linux中如何部署PXE網絡”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Linux中如何部署PXE網絡”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安化县| 上高县| 青川县| 平凉市| 阳西县| 叶城县| 喀什市| 尼勒克县| 绥中县| 平山县| 呼和浩特市| 河北省| 荔波县| 文登市| 库车县| 黄石市| 句容市| 乐山市| 密云县| 东方市| 长垣县| 乡城县| 紫阳县| 宁明县| 墨竹工卡县| 柳河县| 浪卡子县| 囊谦县| 杂多县| 建始县| 阳曲县| 二手房| 江口县| 刚察县| 铜川市| 长葛市| 保德县| 岑溪市| 嘉荫县| 托克逊县| 梁平县|