需同步更新Mac的电脑名称与局域网共享名以准确识别设备。可通过系统设置统一修改、共享设置调整Bonjour主机名、终端命令分别配置三类主机名,或重置网络服务强制同步。

如果您希望在局域网中更准确地识别自己的Mac设备,或避免与其他设备名称冲突,则需同步更新电脑名称与局域网共享名。以下是实现该目标的具体操作步骤:
一、通过系统设置修改电脑名称与共享名
此方法统一更改用户界面可见的设备名称及共享服务所用名称,适用于日常使用场景,修改后立即反映在Finder侧边栏、“隔空投送”列表和“共享”面板中。
1、点击屏幕左上角苹果图标,选择“系统设置”。
2、在左侧边栏点击“通用”,再选择“关于”。
3、在“名称”字段右侧点击编辑图标(铅笔形状),输入新名称,如工作室MacBook Pro。
4、关闭窗口,系统自动保存;新名称将在数秒内同步至共享服务与局域网发现机制。
二、通过“共享”设置单独调整局域网显示名
该方式直接控制Bonjour服务使用的本地主机名(即“.local”前缀部分),决定其他设备在文件共享、打印机发现等场景中看到的标识,名称中空格将被自动转为短横线。
1、打开“系统设置”,进入“通用” > “共享”。
2、在“电脑名称”输入框中键入新名称,例如StudioMacHome。
3、若系统弹出提示“是否将主机名更改为匹配?”,点击好以确保LocalHostName同步更新。
4、向下滚动至“本地主机名”区域,确认其显示为刚输入的名称加“.local”后缀(如StudioMacHome.local)。
三、使用终端命令分别设置三类主机名
终端可独立配置ComputerName(图形界面显示名)、HostName(SSH/远程登录用)和LocalHostName(Bonjour局域网服务用),适合需要精确命名控制或批量部署的用户。
1、打开“应用程序” > “实用工具” > “终端”。
2、执行以下命令修改计算机名(替换引号内为您的名称):
sudo scutil --set ComputerName "创意工作站"
3、执行以下命令设置主机名(须符合DNS规范,建议小写、无空格):
sudo scutil --set HostName "creativeworkstation.local"
4、执行以下命令更新本地主机名(仅字母数字,不加后缀):
sudo scutil --set LocalHostName "creativeworkstation"
5、刷新DNS缓存以确保变更即时生效:
dscacheutil -flushcache
四、重置网络服务以强制同步新名称
当其他设备仍显示旧名称时,说明系统或路由器缓存未及时更新,重置网络服务可清除旧的mDNS注册记录并触发重新广播。
1、进入“系统设置” > “网络”。
2、在左侧网络接口列表中选中当前连接(如Wi-Fi),点击右侧减号(–)将其移除。
3、点击左下角“添加服务”,重新选择同一接口类型,按向导完成配置。
4、连接成功后,系统将基于新LocalHostName重新向局域网宣告设备身份,通常2–3分钟内即可被其他Mac或iOS设备识别。










