这是否可能?您将如何进行以下操作?
我有 2 台服务器(1 台为主服务器,另一台为备份服务器),并且有许多设备连接到这些服务器。我想设置网络启动(可能使用 PXE、DHCP 或其他方法)。具体来说,我需要使用 IP/端口地址,因为这些设备可以替换(因此物理 MAC 地址是不可能的)。
一些疑问/可能的问题:
- 如何让两个服务器指向一个 IP 地址(换句话说就是设备)
- 网络启动必须能够从主服务器进行(需要内置智能逻辑(在设备中知道要查找哪个服务器,或者最有可能在服务器本身)
答案1
使用 ISC dhcpd 等实现可以实现 DHCP 故障转移。由于它们需要通信,因此它们必然是不同的 IP 地址。但是它们将协调对广播请求的响应。
或者,虚拟化一个 DHCP 实例。在主机发生故障时在其他地方启动它。