如何阻止 Windows 覆盖 DHCP 分配的主机名?

如何阻止 Windows 覆盖 DHCP 分配的主机名?

在我的大学里,DHCP 服务器为每台计算机分配一个唯一的主机名。在 UNIX 机器上,您可以键入 hostname 并查看这个唯一的主机名(它本质上是您的 IP 地址)。然而,在 Windows 机器上,计算机名称会覆盖此主机名,并且在命令窗口中调用 hostname 将返回您的计算机名称。

我无法简单地更改 Windows 计算机的名称以匹配其应具有的主机名,因为 DHCP 服务器分配带有句点 (.) 的主机名。有人知道如何阻止 Windows 执行此操作吗?

答案1

Windows 的 DHCP 客户端不支持主机名选项(即使其 DHCP 服务器支持)。

要查看RFC 1533Windows DHCP 客户端支持的 DHCP 选项看这里

协议选项:

  • DHCP 消息类型
  • 租期
  • 续订时间
  • 重新绑定时间

信息选项

  • 子网掩码
  • 默认路由器
  • DNS 服务器
  • 域名
  • WINS 服务器
  • NetBIOS 节点类型
  • NetBIOS 范围 ID
  • 路由器发现
  • 无等级路线
  • 静态路由器

相关内容