如何检查 Mac 的域名?

use*_*577 8 domain macos

我在域上有 Mac,我想知道它们的 PC 名称是什么。我去“系统偏好设置»共享”查看名称,但在某些情况下它是空白的。

还有其他方法可以检查 Mac 上的 PC 名称吗?

Spi*_*iff 8

在 OS X GUI 中,检查此系统在 Microsoft/Windows Active Directory 域上使用的名称的一种方法是运行目录实用程序并检查 Active Directory 设置。

  1. 打开/System/Library/CoreServices/Directory\ Utility.app

    您可以在 Finder 中导航并双击它,或通过键入...

    open -a Directory\ Utility.app
    
    Run Code Online (Sandbox Code Playgroud)

    ...在终端窗口中。

  2. 单击锁定图标并进行身份验证。

  3. 双击“活动目录”。

  4. 查看“计算机 ID:”字段的内容。

请注意,Mac 没有完全统一的主机名基础结构。Mac 通过本地多播 Bonjour 使用的名称可能与其各种 IP 地址的 DNS 名称不同,而 DNS 名称可能与其用于 Active Directory 的名称不同。


Mar*_*ark 6

问题标题和问题本身似乎在问两个不同的问题。

域名

要在 macOS 设备上查找域名,您可以尝试cat /etc/resolv.conf查找类似domain example.net.

您还可以尝试scutil --dns查找类似 的行search domain[0] : example.net

也许检查域名的更“官方”方法是使用 GUI 并转到“搜索域”System Preferences > Network > [Select Active Network Adapter/Connection] > Advanced... > DNS部分,然后查看。

主机名

要查找 Mac 设备本身的“PC 名称”或主机名,您只需运行该hostname命令即可。

您也可以尝试该命令networksetup -getcomputername。可能需要也可能不需要sudo(我不需要使用sudo,但网上其他人似乎需要)。