將 isc-dhcp-server 與現有 DHCP 伺服器一起用於 PXE

將 isc-dhcp-server 與現有 DHCP 伺服器一起用於 PXE

這可能更多是一個網絡問題,但長話短說,我正在設置 PXEBoot 伺服器(TFTP/HTTP)來自動安裝 Linux 的網絡,我需要做/測試的最後一件事是如何使其在現有的DHCP 環境中工作。我已經繼續測試/記錄如何在現有 DHCP 伺服器上設定 DHCP 選項 60 和 67 的步驟。只要您的 DHCP 伺服器能夠提供必要的邏輯來確定基於 BIOS 或基於 UEFI 的系統之間的平台差異,它就可以正常運作。

另一種設定方法是在 TFTP 伺服器上安裝 sc-dhcp-server,並將其放置在同一子網路中或修改路由器上的 IP Helper 選項,以便其接收 DHCP REQ。這就是我需要的一些幫助來理解它應該如何運作。

通常,在設計具有多個 DHCP 伺服器的子網路時,除非 DHCP 伺服器有某種方式來複製或相互通知其分發的 IP,否則為了避免 IP 位址衝突,您將它們配置為分發不重疊的範圍。

因此,想像一下(為了簡單起見)一個扁平的 192.168.1.0/24 網絡,其中現有的 DHCP 伺服器配置為為整個範圍發出 IP。有沒有辦法將 isc-dhcp-server 的 dhcpd.conf 檔案配置為僅發出 DHCP 選項 60/67 並讓現有伺服器分發剩餘的網路資訊?

或者...我是否需要重新設計我的網絡,只從現有的 DHCP 伺服器分發一半的 IP,另一半從新的 isc-dhcp-server 分發?如果是這種情況,而我只有 2 個 DHCP 伺服器中的 1 個配置為分發 DHCP 選項 60/67,我是否會遇到這樣的問題:有時從網路啟動時,它會從 DHCP 伺服器獲取資訊沒有必要的訊息?

我想我真正需要的是一個能夠從高層次解釋這一切如何協同工作以避免 IP 位址衝突的人。

感謝您的任何幫助或指導!

相關內容