如何在没有网络的情况下连接两台 Mac

如何在没有网络的情况下连接两台 Mac

网络很棒,但如果您只想连接两台 Mac 并尽可能快地传输大量信息怎么办?使用千兆以太网电缆或配备 802.11ac (Wi-Fi 5) 或更高版本无线网络硬件的 Mac,您可以以每秒千兆位的速率在两个设备之间传输数据,但您可以做得更好!

ApplemacOS 中提供了四种内置方法,但没有一种方法很容易设置。他们每个人都有不同的要求、优势和权衡。连接后,您可以使用相同的工具在两台 Mac 之间传输信息,就像它们连接到网络时一样:

  • SMB 文件共享:在 Finder 中,选择“前往”>“连接到服务器”(Command-K),然后单击“浏览”。如果 Mac 没有出现在“网络”窗口中,请返回“连接到服务器”,输入smb://,然后输入其他设备的网络分配或自行分配的 IP 地址,然后单击“连接”。(自分配地址意味着计算机无法找到 DHCP 服务器,DHCP 服务器会分配地址并提供到 Internet 的路径。)
  • Bonjour:通过支持 Bonjour 的应用程序应该可以发现通过以下任何方式连接的 Mac。
  • 直接应用程序支持:一些应用程序内置了自己的网络服务,应该可以简单地识别另一台运行客户端或点对点软件的 Mac。
如何在没有网络的情况下连接两台 Mac
自分配网络以 169.254. 开头,但您仍然可以从网络浏览器连接到它。

以下是四种方法,从最快到最慢。

通过 Thunderbolt 连接

Thunderbolt 长期以来一直包含允许 10Gbps 连接的计算机到计算机模式。虽然这只是其当前用于驱动器、外围设备和显示器的 40Gbps 数据路径的一小部分,但它已经足够快了! (此方法也适用于 Windows 和其他支持 Thunderbolt 的计算机。)

在我使用 Thunderbolt 4 电缆连接两台 M1 Mac 的测试中,我能够使用速度测试应用程序获得 4Gbps 的持续写入和 8Gbps 的持续读取,以及将大文件从一台 Mac 复制到另一台时获得 5Gbps。两种速率都远高于千兆以太网。

拥有专为 Thunderbolt 3 或 4 设计的 USB-C 至 USB-C 电缆非常重要。请从具有良好记录的公司购买,例如 Anker、Belkin、CalDigit 和 Other World Computing,仅举四例许多的。如果您已经拥有 USB-C 数据线,请检查其两端的插头上是否有闪电符号;它也应该带有 3 或 4,尽管 Apple 忽略了这一点,这很奇怪。您不需要仅 USB-C 充电电缆(通常没有标记的末端)或仅 USB 3 电缆(通常带有 USB 符号和 SuperSpeed+ 或 SS+、SS 10 或 SS 20 标签)。

如果您有一台或两台配备 Thunderbolt 2 的旧 Mac,您可以使用 Thunderbolt 2 至 Thunderbolt 2 电缆或一端带有 Thunderbolt 2 适配器的 Thunderbolt 3 或 4 USB-C 电缆。

设置方法如下:

  1. 通过任何 Thunderbolt 端口用电缆连接两台计算机。
  2. 打开系统偏好设置 > 网络并确保 Thunderbolt Bridge 出现在两台 Mac 左侧的接口列表中。如果没有,请单击 +(加号)并选择 Thunderbolt Bridge 以添加它,单击 Create,然后单击 Apply 。
  3. 桥接接口就位并连接两台 Mac 后,您应该会在接口名称下方看到一个黄点和自分配 IP。
  4. 记下每台计算机的地址,该地址将从169.254.169.254.14.103。如上所述,您将需要用于 SMB 连接。
如何在没有网络的情况下连接两台 Mac
Thunderbolt 到 Thunderbolt 连接将在“网络”首选项窗格中显示为带有黄点和“自分配 IP”。

要断开连接,只需拔下 Thunderbolt 电缆即可。

通过 1Gbps 连接到 10Gbps 以太网

macOS 还可以通过以太网在两台 Mac 之间自动配置网络连接,结果与上述相同:一个自分配的 IP 地址。某些 Mac(如 Mac Pro 和 Studio Mac)具有内置 10Gbps 以太网。过去十年发布的 Mac 具有 1Gbps 以太网,称为普通“千兆以太网”。要使用 1Gbps 以太网,您需要一根额定为 5E 类(或 Cat5E)或更高等级的电缆;对于 10Gbps,至少是 Cat6。(如果你想在本地网络上使用 10Gbps,你可以花 199 美元购买一个用于 Thunderbolt 3 或 4 的 10Gbps 以太网适配器。)

打开系统偏好设置 > 网络并确保以太网出现在两台 Mac 左侧的接口列表中。如果没有,请单击 +(加号)并选择以太网以添加该接口,单击创建,然后单击应用。用电缆连接两台 Mac,您将像上面第 4 步中的 Thunderbolt 电缆一样结束。

您可以连接运行其他操作系统的计算机,因为它们通常还会自动创建一个自分配的 IP 地址并允许 SMB 和其他网络服务。

使用千兆以太网时性能应高达 1Gbps,使用 10Gbps 以太网时性能应与 Thunderbolt 性能相匹配。

使用 Mac 创建 Wi-Fi 热点

如果手边没有 Thunderbolt 或以太网电缆,附近也没有 Wi-Fi 网络,您可以使用 Mac 创建 Wi-Fi 热点,以前称为软件基站。(Apple 几十年前就开始包含此功能。)

如何在没有网络的情况下连接两台 Mac
Apple 的特殊无线图标(从左到右):Internet 共享热点、自分配 IP 地址(无网络)和计算机到计算机网络。

阅读“如何通过 macOS 共享 Wi-Fi 连接”了解如何配置一台 Mac 以提供这样的网络。您使用“系统偏好设置”>“共享”而不是“网络”偏好设置窗格。(访问“网络”首选项面板,它会显示“Internet 共享:打开”作为 Wi-Fi 适配器的网络名称。)您的 Mac 还在 Wi-Fi 风扇内显示一个向上的箭头以指示网络共享。

如何在没有网络的情况下连接两台 Mac
您可以在“共享”偏好设置面板中创建由 Mac 管理的安全 Wi-Fi 网络。

创建后,Mac 的 Wi-Fi 网络可以被任何具有 Wi-Fi 的设备选择。这包括 Mac、游戏系统、Android 手机和其他任何东西。因为这是共享连接,所以连接到您 Mac 的机器将由您的 Mac 分配一个 IP 地址。

使用我的 Mac——M1 MacBook Air 和 M1 Mac mini——我实现了 100 到 200Mbps 的吞吐量,大约是我通过 Wi-Fi 网络连接到千兆互联网连接所能管理的一半。

当没有其他网络或线缆可用时,Mac 创建的 Wi-Fi 热点非常适合使用,但 802.11ac (Wi-Fi 5) 或更高版本的 Wi-Fi 路由器可以提供更高的吞吐量,通常是更好的选择。

通过在系统偏好设置 > 共享中取消选中左侧列表中的 Internet 共享服务来禁用 Wi-Fi 热点。

创建计算机到计算机的无线网络

作为最后的手段,您可以恢复到以前称为 ad hoc 的旧无线方法。它已经过时并且缺乏 Wi-Fi 安全性。不过,它的开销非常小,因为它是点对点连接——只需确保范围内没有人可以嗅探您未加密的无线数据。

您的最大吞吐量将相对较低。我测得低于 100Mbps,平均比 Mac 创建的 Wi-Fi 热点还要低。

按着这些次序:

  1. 在两台 Mac 上,转到“系统偏好设置”>“网络”,在左侧列表中选择您的 Wi-Fi 适配器,然后单击“高级”。
  2. 选中“显示旧版网络和选项”并单击“确定”,然后单击“应用”。(这仅在最近的几个 macOS 版本中才需要。)
  3. 在要创建网络的 Mac 上的 Wi-Fi 菜单中,选择创建网络。
  4. 为网络命名并选择一个高编号通道(36 或以上),因为这允许更高的吞吐量,然后单击创建。
  5. 当警告创建不安全的网络时,单击创建。
  6. Wi-Fi 菜单中的图标会发生变化,以在 Wi-Fi 扇形内显示一个微小的显示。单击该图标,您会看到设备下列出的网络。
  7. 在另一台计算机上,单击 Wi-Fi 菜单,然后单击其他网络。共享 Mac 的网络出现在设备下。选择它。(这也适用于某些非 Mac 计算机和移动设备。)
  8. 连接的 Mac 的 Wi-Fi 图标也将变为扇形显示。
如何在没有网络的情况下连接两台 Mac
要创建网络,您需要命名并选择一个频道(左侧,如第 4 步),然后确认创建(第 5 步)。

要断开连接,请点按正在共享的 Mac 上网络名称左侧的 Wi-Fi 符号。单击设备下的 Wi-Fi 符号,关闭正在共享的 Mac 上的网络。

THE END