需通过系统设置、共享设置、终端命令或重置网络服务四种方式修改Mac局域网显示名称:一、系统设置改电脑名称,即时生效;二、共享设置调本地主机名,空格转短横线;三、终端分别设ComputerName、HostName、LocalHostName;四、重置网络服务刷新mDNS缓存。

如果您希望在局域网中更改Mac设备显示的名称,例如在其他Mac或Windows设备的网络邻居、文件共享列表、“隔空投送”界面中看到的新名字,则需调整其电脑名称与本地主机名。以下是多种配置方式,适用于不同使用场景和控制精度需求:
一、通过系统设置统一修改电脑名称
此方法直接更新用户界面可见的设备名(如Finder侧边栏、“关于本机”面板、“隔空投送”列表中显示的名称),并自动同步至多数共享服务,操作简单且即时生效。
1、点击屏幕左上角苹果图标,选择“系统设置”。
2、在左侧边栏点击“通用”,再选择“关于”。
3、在“名称”字段右侧点击编辑图标(铅笔形状),输入新名称,例如创意工作室MacBook。
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、等待约30秒,观察其他设备上的网络发现列表是否已更新为新名称。










