要修改局域网设备名称,需在系统设置中操作:windows 11通过“设置→系统→关于”重命名,长度≤15字符且禁用特殊符号,需重启生效;macos在“系统设置→通用→关于”改电脑名,实时同步主机名与共享名,无需重启;ios在“设置→通用→关于本机→名称”修改,禁用空格和中文标点;macos还可单独修改本地主机名以解决.local冲突。

你想让电脑、手机或平板在局域网里显示一个更清晰、更个性化的名字,而不是默认的“DESKTOP-XXXXXX”或“iPhone 13”这种通用名称,就得进入系统设置里直接修改设备名称。这一步操作不涉及命令行或第三方工具,所有主流操作系统都支持图形界面下的实时编辑,但不同平台入口和限制条件差异很大。
Windows 11:通过“设置”应用重命名
这是最安全、最推荐的方式,系统会自动校验名称合法性,无需管理员权限也能操作。
第一步:按 Win + I 打开“设置”应用。
第二步:点击左侧“系统”→向下滚动→点击右侧“关于”。
第三步:在“设备规格”区域找到“设备名称”,点击它右侧的“重命名此电脑”按钮。
第四步:输入新名称——只能用字母、数字、连字符(-),长度≤15字符,禁止空格和 \ / : * ? " | 等符号。输错会立刻弹红框提示,不用等点击后才发现失败。
第五步:点“下一步”,选择“立即重启”或稍后手动重启。不重启,新名称不会在网络邻居、远程桌面、共享文件夹中生效。
macOS:在“系统设置”中改电脑名
macOS 的“电脑名称”和“本地主机名”是两个独立字段,前者用于 Finder 共享显示,后者影响 Bonjour 服务识别。系统设置里改的是前者,同步更新主机名和局域网可见名。
点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏点“通用” → 向下滚动点“关于” → 点击当前名称右侧的编辑图标 → 输入新名称 → 关闭窗口即保存。
这一步改完后,共享文件夹、AirDrop 接收方看到的名字、终端里 hostname 命令返回值都会同步变更。不需要重启,但部分网络服务(如 Time Machine 备份目标识别)可能需等待 30 秒左右刷新。
iOS(iPhone/iPad):从“设置”进“通用”修改
改 iOS 设备名主要用于 AirDrop、隔空播放、蓝牙配对时的识别,不影响 iCloud 或 Apple ID 绑定。
打开“设置” → “通用” → “关于本机” → 点击“名称” → 删除旧名,输入新名 → 点右上角“完成”。
注意:iOS 不允许名称中包含空格或中文标点,否则键盘会拒绝提交;纯英文+数字组合最稳妥。
macOS:额外改本地主机名(.local 名)
如果你发现局域网里出现“MacBook-Pro-2.local”这种带数字后缀的名称,说明系统检测到同名冲突,这时需要手动干预本地主机名。
方法一:苹果菜单 → “系统设置” → “通用” → “共享” → 滚动到底部 → 点“本地主机名”旁的“编辑” → 输入不含空格的新名(例如 MyMacPro)→ 点“好”。
方法二:终端执行 sudo scutil --set LocalHostName MyMacPro,然后运行 dscacheutil -flushcache 刷新 DNS 缓存。这条命令不会改电脑名称,只改 .local 后缀前的部分。











