
昨天,我在 Raspberry Pi 上成功安裝了一個可用的 PXE 伺服器,並設法在本地網路上的家庭伺服器上從它啟動。
我的目標是建立一個集群,其中主節點託管在 VPS 上,我希望能夠從外部遠端添加新節點(願意加入集群的朋友的家庭伺服器)。
我想知道我怎麼能做到這一點? PXE 是配置機器的方法嗎?我應該使用 VPN 嗎?沒有安裝作業系統的機器怎麼會知道它呢?
答案1
您可以使用DHCP中繼與您要設定的電腦位於相同廣播網域中。 (將其指向遠端 TFTP 資源的 DHCP 伺服器也應該可以工作)。
在家庭設定中,使用 Raspberry Pi 作為其他地方伺服器的中繼可能是有意義的。 (如果路由器不能作為中繼)。其他地方的伺服器需要在多個連接埠上可連接(至少 DHCP 和 TFTP)。
PXE 軟體是硬體的一部分。 (可能是網卡的選項ROM或電腦韌體的一部分)
如果您想透過 VPN 運行它,則需要在您想要網路啟動的電腦外部進行設定。 (如果您有支援第 2 層 VPN 的設備,您也許可以在沒有 DHCP 中繼的情況下啟動它(不過第 2 層 VPN 可能更複雜))