Centos

通過使用兩個 eth 介面的交換機進行私有 DHCP?

  • October 9, 2013

現在,我有一個 Scientific Linux 刀片連接到 eth3 上的網際網路,並連接到 eth2 上的 48 埠 Cisco 交換機。此 Cisco 交換機連接到 24 個空白刀片(未連接到 Internet)的 eth2。

我希望能夠根據主機名分配 24 個刀片的私有 IP,以便我的主刀片可以連接到它們,同時將它們與 Internet 隔離開。但是,因為有這麼多,我還想通過主刀片的 PXE 在它們上安裝 kickstarted CentOS。為此,我需要先通過 DHCP 為它們分配 IP,對嗎?

那麼我將如何去做這一切呢?任何指針將不勝感激。

這只是一個基本的 DHCP/PXE 引導環境。

  1. 按照 CentOS 文件建構您的 PXE 引導資源。
  2. 在 SL 上設置 DHCP 和 TFTP。
  3. 將 SL DHCP 配置為使用 PXE 引導選項提供租約。

除非您在 SL 刀片 (1) 上啟用路由等,否則“私有”刀片將無法訪問 Internet。

你所做的事情並沒有什麼特別之處。您需要在 SL 刀片上為 eth2 靜態分配一個私有地址,然後subnetdhcpd.conf

(1) 除非 SL 做了一些愚蠢的事情,比如自動啟用路由,我對此表示懷疑。

引用自:https://serverfault.com/questions/544960