Mac OS X 中本地网络发现失败和服务器连接问题的解决方法

本地网络发现失败的解决方法或连接问题

本地网络在 Mac 上通常可以完美运行,这就是为什么特定用户组在使用带有 OS X Yosemite 的 Mac OS(有时是更高版本)时可能遇到的一些最严重的问题与网络连接有关。其中一些可能与更广泛的连接wi-fi 功能问题,以及其他可能影响一般 LAN 网络功能和能力的问题发现并连接到另一台本地 Mac,或在其他 AFP Mac 甚至更广泛的 SMB 机器的本地网络上传输文件。后者的 LAN 发现和连接问题是我们将在这里重点解决的问题。

这基本上是一种发现解决方法,特别是解决本地网络连接故障,以及无法找到毫无疑问位于同一网络且曾经连接良好的联网机器。这些通常表现为运行 Mac OS X Yosemite 的 Mac 连接到运行早期版本 Mac OS X 的其他 Mac,但解决方法可能与也会发生类似错误的其他情况相关。

如果您遇到特定的网络发现或连接尝试失败,您就知道例程;尝试按应有的方式连接到另一台本地 Mac,经过漫长的等待,您最终会收到一条消息:“连接到服务器‘Computer Name’时出现问题。服务器可能不存在或此时不可用。检查服务器名称或 IP 地址,检查您的网络连接,然后重试。” 当然,由于错误消息中指定的原因,完全有可能看到确切的错误消息,这将使其成为合法消息,但在这种情况下,目标服务器连接之前工作正常,目标服务器确实存在,IP 正确,并且双方的网络连接都处于活动状态,您甚至可以从有问题的 Mac ping 服务器 IP。

连接问题到 Mac 服务器,OS X 中的错误消息

如果您在绝对应该工作的本地网络连接中遇到该错误消息,请尝试以下例程以使本地联网的 Mac 正确发现并按预期连接。您需要目标 Mac 的 IP 地址,IP 可以在所有版本的 Mac 上的网络偏好设置中找到 OS X(如果您不确定服务器 IP,请询问本地系统管理员):

  1. 关闭 Mac OS X Finder 中所有打开的失败网络尝试和失败的网络相关窗口 – 这包括 Finder 中的网络文件夹或网络浏览器
  2. 出现“连接问题”错误消息后,从 wifi 菜单栏项断开 Mac OS X 中的 Wi-Fi
  3. 在 Mac OS X 中从同一菜单重新打开 Wi-Fi
  4. 在 Mac OS X Finder 中,按 Command+Shift+K 调出“转到服务器”菜单,然后输入要连接到的目标 LAN Mac IP 地址
  5. 连接到本地 Mac 服务器手动 对于 Mac 使用 afp://(目标 ip),对于 SMB/Windows 使用 smb://(目标 ip)

  6. 点击“连接”,应该会发现目标 Mac,然后像往常一样登录,LAN 连接应该按预期建立
  7. 本地服务器连接登录OS X 中的屏幕

    连接后,您将像往常一样进入目标 Mac(或服务器)熟悉的基于 Finder 的导航。

    连接Mac成功

    一个相当简单的解决方法,但您会发现,一旦连接超时,您将需要重新开始,关闭并重新打开 Mac 通用网络连接,然后定位 IP 以再次连接。另一方面,当连接成功且处于活动状态时,联网的 Mac 将在 Mac Finder 的网络浏览器中正常显示。

    网络通常在 Mac OS X 中运行良好,这使得这有点反常,而且大多数 Mac 用户根本没有体验过它是件好事。有在 Mac 之间共享文件的各种方法,包括 AFP 方法、AirDrop 或 SSH .使用最适合您的情况或在您的环境中最可靠的任何一个。对于简单地移动一两个文件且不需要一般文件系统访问的情况,AirDrop 可以是一种快速解决方案,可以避免需要上述解决方法。

    这个特定的网络发现问题我个人经常遇到,一台运行 Mac OS X Yosemite 的特定 Mac 通过 AFP 连接到任何其他本地 Mac。在运行 Mac OS X Yosemite(它也是全新安装,如果您好奇的话),表明原因很可能是软件问题,甚至可能特定于某些 Mac 硬件。此外,网络问题不会发生在其他本地 Mac 上,这与其他用户遇到类似发现以及 AFP 和 SMB 问题的大量报告一致,通常也是在办公室或家中的典型 LAN 环境中。解决这个问题的方法包括关闭和打开 wi-fi 也值得注意,这可能表明未来针对无线更新 Mac OS X 系统软件的解决方案。值得一提的是,以前版本的 Mac OS X 连接到 SMB 和 NAS 共享时存在类似的错误,可能是 用这个 cifs:// 技巧解决了,那个 bug 后来也解决了。

    希望上述步骤对遇到类似网络发现问题的 Mac 用户有用,并始终记得在新版本的系统软件可用时将 Mac OS X 更新到新版本。如果您在 Mac OS X 中遇到过类似的网络机器发现或 LAN 连接问题,请在下方留言告诉我们您是如何解决这些问题的。