要让局域网设备识别Mac并避免重名,需修改“电脑名称”:在系统设置→通用→共享中更改;推荐同步修改本地主机名,用终端命令或图形界面调整为小写无空格形式,并重启终端或Wi-Fi生效。

想让局域网里其他设备一眼认出你的 Mac,或者避免和同事的“MacBook Pro”重名,就得改掉系统默认的“Macintosh HD”这类名称。这一步不涉及账户或文件夹重命名,只改网络可见名,操作安全且即时生效。
在系统设置中修改电脑名称
打开屏幕左上角苹果菜单 → 选择“系统设置”。
在左侧边栏滚动到底部,点击“通用” → 点击“共享”。
顶部第一个字段就是“电脑名称”,直接点击它,删除原有名称,输入你想要的新名字(支持中文、英文、数字和部分符号,但不能含空格或斜杠 /)。
输完后按 Return 键确认。名称立刻更新,同一局域网内的 iPhone、iPad 或其他 Mac 就能立刻看到这个新名字。
同步修改本地主机名(可选但推荐)
本地主机名是电脑在网络底层通信用的标识,格式为“新名字.local”。如果你发现 AirDrop 不稳定、文件共享连不上,或终端里显示的 hostname 和电脑名称不一致,就需要手动同步。
方法一:终端命令一次性修正
打开“访达” → 前往 → 实用工具 → 双击“终端”,粘贴并执行以下命令:sudo scutil --set LocalHostName "your-new-name"(把 your-new-name 替换成你刚设的电脑名称,全部小写、无空格、无标点)
回车后输入当前管理员密码(输入时屏幕不显示字符,输完直接按 Return),再执行:sudo scutil --set HostName "your-new-name.local"
方法二:图形界面微调(仅适用于 macOS Ventura 13 及更新版本)
回到“系统设置”→“通用”→“共享”,向下滚动到“高级”区域,点击右侧“编辑”按钮 → 修改“本地主机名”字段,确保它和“电脑名称”完全一致(小写+无空格),点击“完成”。
注意:改完本地主机名后,需重启终端或断开重连 Wi-Fi 才能让变更在所有服务中生效。
验证是否生效
第一步:在本机“访达”侧边栏,查看顶部“位置”下的电脑名称是否已更新。
第二步:用另一台设备(如 iPhone)打开“隔空播放”或“AirDrop”,看能否搜到你的新名字。
第三步:打开终端,输入 hostname 回车,输出应为“your-new-name.local”;输入 scutil --get LocalHostName 回车,输出应为“your-new-name”(全小写、无空格)。










