如果 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 服务器发生变化或您需要添加另一个主机名,则需要重新创建它。