为什么我的计算机名称在终端中是错误的?

为什么我的计算机名称在终端中是错误的?

我刚刚使用迁移助手(在 Mac 上)将所有文件和设置转移到了一台新笔记本电脑上。不知为何,终端中我的电脑名称是错误的。未知 20c9d042dc93

提示如下

Last login: Thu Jul 19 19:46:15 on ttys001
unknown20c9d042dc93:~ Ryan$ 

我怎样才能将其名称更改为通常的名称“Ryan 的 Macbook”?

答案1

变量的值$HOSTNAME(实际上就是您在那里看到的)由您的 IP 地址的反向 DNS 查找确定。

无论您的 Mac 配置使用哪个 DNS 服务器,其数据库中都有该 DNS 服务器。

您可以使用以下命令来演示这一点:

dig +short -x $(ipconfig getifaddr en0)

en1如果您使用的是 WiFi 而非有线网络,请使用。

答案2

OS X 会从多个位置获取名称,具体取决于您是否连接到网络以及您已配置和未配置的内容。您可以在“系统偏好设置”下的“共享”中设置名称,其中顶部显示“计算机名称”。此外,在“网络设置”下的“高级”下,查看“WINS”选项卡,其中显示“NETBIOS 名称”。

相关内容