Linux PXELINUX網路安裝

2021-08-13 13:34:54 字數 1826 閱讀 9084

之前說過自動安裝指令碼,但是這個指令碼只能在自己的機子上設定,無法一次性安裝多台主機的系統。

所以我們需要通過網路的方式來解決這個問題。

要安裝的服務,dhcp tftp-server http syslinux

開啟tftp的通過埠

檢視tftp的發布目錄

將系統安裝需要的安裝包(isolinux下的所有檔案)轉入到tftp的發布目錄中去

**為安裝映象掛載後的isolinux資料夾

轉移這個目錄下的檔案的原因是當你選擇安裝系統的時候,會載入vmlinuz(系統核心),initrd.img(初始化映象檔案,包含了初始化程式所有的命令)

載入核心的原因是,所有的程序都受核心控管

所以通過網路安裝就是要通過網絡卡來訪問這兩個檔案

pxelinux.0 這個程式的作用就是讓網絡卡主動的訪問引導檔案,使其自動開始安裝程式

將pxelinux.0這個檔案複製到發布目錄中去(尋找方式為yum whatprovides */pxelinux.0 等同於rpm -qf)

所以

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

mkdir pxelinux.cfg

cp isolinux.cfg pxelinux.cfg/default

systemctl stop firewalld

將該目錄下的isolinux.cfg檔案複製到pxelinuc.cfg目錄下的default檔案上,關閉防火牆服務

之後是配置dhcp服務

cp /usr/share/doc/dhcp*/dhcpd.conf

.example /etc/dhcp/dhcpd.conf

vim /etc/dhcp/dhcpd.conf

systemctl restart dhcpd

重啟服務

測試

網路之網路分層 網路傳輸流程

這部分都是些理論的知識,不太好記憶,寫篇部落格加深一下印象吧。網路分層 理論上說,是七層模型,分別是 應用層,表示層,會話層,傳輸層,網路層,資料鏈路層,物理層。但我們一般討論的是五層或四層模型,分別是 應用層,傳輸層,網路層,資料鏈路層,物理層 四層模型中不包括物理層 對每層的代表硬體,使用協議等...

網路流 網路擴容

問題描述 給定一張有向圖,每條邊都有乙個容量c和乙個擴容費用w。這裡擴容費用是指將容量擴大1所需的費用。求 1 在不擴容的情況下,1到n的最大流 2 將1到n的最大流增加k所需的最小擴容費用。輸入格式 network.in 輸入檔案的第一行包含三個整數n,m,k,表示有向圖的點數 邊數以及所需要增加...

網路 linux網路配置

zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...