DNS 名称解析不适用于 Linux 上的 DHCP 分配的 IP 地址?

DNS 名称解析不适用于 Linux 上的 DHCP 分配的 IP 地址?

如果 DNS 名称没有通过 Linux 机器的 DHCP 服务器正确注册到 DNS 服务器,这是哪种故障?

从 DHCP 控制台看它是空白的并且没有主机名?

替代文本

如果有人知道如何解决这个问题,那就太好了。

干杯,

阿尔伯特

答案1

我不会称之为错误,因为这种或那种行为都有原因。

就您而言,您应该能够在您的 Debian 机器上调整 dhclient 配置(IIRC /etc/dhcp/dhclient.conf)。

你必须添加如下一行

send host-name "wordpress2";

答案2

DHCP 租约的 DNS 注册有两种方式:

  • 基于服务器:大多数 DHCP 服务器都支持通过动态 DNS 注册租约。
  • 基于客户端:DHCP 服务器相信客户端将通过 DNS 注册其收到的 IP。

两种方法都是有效的,但第二种方法需要客户端提供动态 DNS 注册支持。

就你的情况而言,无法确定是谁在进行注册。其中一个人没有注册接收租约的机器的主机名。

答案3

正如其他海报所说,它可能位于任一端。

一种选择是在 DHCP 范围内使用基于客户端计算机 MAC 地址的租约预留。为预留 IP 创建静态 DNS 条目。记录这样做的原因和方式,如果 DHCP 服务器发生变化或您需要添加另一个主机名,则需要重新创建它。

相关内容