Mac 在网络上错误地识别自己

Tom*_*Tom 1 networking mac windows-10 macos

我有一台 Windows 10 计算机和一台 Mac OSX(最新操作系统)计算机,我正在尝试在家中通过网络进行连接。目前他们根本无法沟通。

在 Windows 10 中,Mac 将自己标识为“MACBOOKPRO-553B”。但是,在 OSX 共享中,我选择了计算机名称“MAC-LAPTOP-SHARE”(MAC-LAPTOP-SHARE.local)并选择了一个文件夹。我同时启用了 SMB 和 AFP,还单独尝试了 SMB。

如果我尝试从 OSX 连接到我的 Windows 共享文件夹之一......好吧,我什至看不到 Windows 10 计算机(尽管我网络上的其他 Windows 计算机可以)

我个人最困惑的是 OSX 名称标识错误这一事实。这简直太奇怪了,我认为解决这个问题也可能解决其他问题?

小智 5

这可能与您 Mac 的名称设置有关。我最近在终端中看到了奇怪的值,所以手动设置我的主机名对我有用。您可能需要设置您的 HostName 或 ComputerName 或 LocalHostName

找出您当前的主机名...

  • 在 Mac 上打开终端应用程序
  • 键入hostname并按 Enter 键以获取 Mac 的当前主机名

设置一个新的...

  • 仍在终端中一次一个运行这些命令并测试它们是否有效
    • sudo scutil --set ComputerName "MAC-LAPTOP-SHARE"
    • sudo scutil --set LocalHostName "MAC-LAPTOP-SHARE.local"
    • sudo scutil --set HostName "MAC-LAPTOP-SHARE"
  • 通过运行以下命令刷新 DNS 缓存: dscacheutil -flushcache
  • 重新启动您的 Mac。

让我知道你是怎么办的 :)