Mac的电脑名称和本地主机名需分别设置:电脑名称用于Finder和隔空投送等界面显示,本地主机名(.local前部分)用于局域网服务识别;两者均可在系统设置中修改,也可用终端命令scutil统一配置三类名称。
Mac 的电脑名称和本地主机名是两个独立但相关的设置,分别影响你看到的名字和别人在局域网里看到的名字。改对了,共享、隔空投送、远程访问都会更清晰,也不容易和其他设备重名冲突。
这是你在 Finder 侧边栏、“隔空投送”列表、系统设置里看到的名字,比如“小明的 MacBook Pro”。它不带后缀,纯属用户友好标识。
也叫 Bonjour 名称,格式是「你起的名字.local」,比如“My-Mac.local”。它是 macOS 网络服务(如文件共享、打印机发现)实际用的标识,空格会自动转为短横线,不区分大小写。
如果你需要精细控制,或界面改不了(比如名称含 Unicode 冲突),可用终端统一设置三类名称:
sudo scutil --set ComputerName "新电脑名"
sudo scutil --set LocalHostName "新本地名"
sudo scutil --set HostName "新主机名"
dscacheutil -flushcache 刷新缓存,再重启一次更稳妥基本上就这些。日常用系统设置就够了,终端适合批量管理或多设备统一命名。注意别用中文或特殊符号作本地主机名,容易导致某些网络服务识
别失败。