![具有静态 IP 的 DHCP 服务器可以为自己分配 IP 吗?](https://linux22.com/image/708148/%E5%85%B7%E6%9C%89%E9%9D%99%E6%80%81%20IP%20%E7%9A%84%20DHCP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%AF%E4%BB%A5%E4%B8%BA%E8%87%AA%E5%B7%B1%E5%88%86%E9%85%8D%20IP%20%E5%90%97%EF%BC%9F.png)
我目前正在尝试为小型网络 A 配置 DHCP 服务器。目前,此网络的 DHCP 由本地 DHCP 服务器处理,这个新的 DHCP 服务器将接管此远程网络 A 的 DHCP。另一个服务器负责处理网络 B。目前,网络 B 的 DHCP 服务器具有 A 中“正在进行中”的 DHCP 服务器的记录,因此我可以访问它。
我知道 A 服务器应该有一个静态 IP 地址。我的问题是,我是否也可以在服务器 A 中有一个引用自身的记录?我知道一旦它有一个正确配置的静态 IP,它仍然可以访问,但我担心在此过程中我将失去对它的访问权限(作为远程服务器)。此外,为了我自己的理智,我发现在主机列表中为自己创建一个自引用记录更容易。
所以问题是,如果在记录中引用服务器本身,是否会在 DHCP 服务器中产生问题?我承认这个问题的答案可能解释了我对 DHCP 服务器配置的一些误解,如果是这样的话,希望我能更好地理解它。谢谢。
答案1
所以问题是,通过在记录中引用服务器本身,我是否会在 DHCP 服务器中产生问题?
不。你能在 dhcpd 配置中为 dhcp 服务器网卡创建静态主机记录。您应该不是尝试通过 dhcp 从自身获取 dhcp 上的 ip。dhcp 服务器 ip 应在操作系统中保持硬编码。
答案2
如果您的 DHCP 服务器尚未分配(固定或 DHCP)IP,则 DHCP 服务器将无法绑定到接口/地址,因此无法启动。