如何让 Macintosh 向 DHCP 服务器注册主机名?

net*_*key 12 dhcp mac hostname mac-osx

我有一台运行Snow Leopard 的MacBook 在我们公司的内部网络,基本上是一个Windows 域网络。我们的 TO 部门抱怨我的 MacBook 没有为 DHCP 服务器指定名称。因此,除了来自我们 Windows 工作站的 IP 地址之外,MacBook 无法通过任何其他方式进行解析。

我已经

  • 在 OSX 控制面板的网络设置中设置 NetBIOS 名称
  • 在 OSX 控制面板的网络设置中设置 DHCP 客户端 ID
  • 在控制面板> 共享中设置“计算机名称”。
  • 使用sudo scutil --set HostName MACBOOK001(并重新启动)设置主机名

......但所有这些都没有解决问题。

谁能告诉我如何让 OSX 将其主机名注册到 DHCP 服务器,以便可以访问它,例如使用 ping MACBOOK001

小智 7

我会说问题出在 DHCP 服务器端,而不是你的 MacBook。Windows DHCP 服务器有许多用于更新 DNS 记录的选项,对于域成员或非域成员的客户端,其行为可能略有不同。在 Windows 2003 版本中,有一个复选框用于更新不请求更新的客户端(它提到了 NT 客户端)。根据记忆,我认为这是您需要确保检查的内容。


Rus*_*man 6

我在使用 MacOS X 10.7.2(客户端)和 Windows Server 2008 R2(DHCP 和 DNS 服务器)时遇到了同样的问题。Mac 使用 DHCP 注册正常,但无法注册其主机名。

缩短 Mac 的主机名似乎可以解决问题。经过一些粗略的实验,我发现超过 16 个字符的主机名会阻止 Mac 向 DNS 注册其主机名,而 16 或更短的主机名可以正常工作。此限制仅适用于机器主机名,不适用于 FQDN。

因此,请尝试将 Mac 的主机名缩短为 16 个字符或更少。如果这有效,请回帖 - 我很想听听!

编辑:哦,您还需要 Barryj 的选项集。Windows DHCP 配置 > 右键单击​​范围 > 属性 > DNS 选项卡 > 启用所有复选框和底部单选按钮

  • 哦,您还需要 Barryj 的选项集。Windows DHCP 配置 > 右键单击​​范围 > 属性 > DNS 选项卡 > 启用所有复选框和底部单选按钮。 (2认同)

KCo*_*eau 1

首先,您尝试将其注册到处理解析的 DNS 服务器。您可能在错误的区域中查找要更改的设置。

在第一个文档上搜索 DNS,看看他们的建议是否对您有帮助。我还包括了其他一些看起来很有帮助的内容。存在已知的错误,因此如果不进行故障排除并了解​​有关本地域的详细信息,可能无法找到简单的答案。

http://www.macwindows.com/snowleopardAD.html http://hintsforums.macworld.com/showthread.php?t=104825 http://www.applesource.com.au/how-to/soa/Connect- a-Mac 到 Windows-Small-Business-Server/0,2000451082,339287478,00.htm