在 macOS 上同时连接 Wifi 和以太网的情况下,Chromium 中出现 ERR_NETWORK_CHANGED

在 macOS 上同时连接 Wifi 和以太网的情况下,Chromium 中出现 ERR_NETWORK_CHANGED

我的 Macbook Pro M1 Max(macOS Sonoma)上同时连接了 Wifi 和以太网。以太网在服务订单列表中排名较高,因此操作系统应该始终使用它。而且在大多数情况下确实如此。

但是,我ERR_NETWORK_CHANGED在浏览网页时不断进入所有基于 Chromium 的应用程序,例如 Google Chrome、Electron、Arc、Brave 等。它会在一秒钟后自动更正,或者如果我重新加载页面,它就会正常工作。

我尝试过这些事情:

  • 将 Wifi 通道设置为静态通道(例如 36 或 44)
  • 将 Wifi 信道宽度限制为 80mhz
  • 重新启动路由器等(我正在使用具有多个 AP 的 Ubiquiti Unifi 网络)
  • 在Wifi 和以太网连接上8.8.8.8设置DNS1.1.1.1
  • 重启我的笔记本电脑

什么都不起作用,发生时完全是随机的。有时一分钟发生 3-4 次,有时每 1 小时发生一次,等等。

解决此问题的唯一方法是完全关闭 Wifi,但这会禁用 Airdrop、Airpods、Continuity 功能以及所有其他依赖 Wifi 的 macOS 功能。

我的接入点同时启用了 6Ghz 和 5Ghz(此 SSID 上没有 2.4Ghz),而我的笔记本电脑仅支持 5Ghz。

还有什么我还没尝试过的吗?

答案1

为我,这个 Chrome 错误是导致问题的原因。简而言之,我的 iPhone 在 Xcode 中配置为运行目标,而网络协商的方式导致 Chrome 认为网络已发生改变,从而引发上述错误。删除我的 iPhone 作为运行目标立即解决了该问题。

答案2

尝试将 IPv6 设置为仅 Link-Local(除非您需要 IPv6)。这对我来说有所改善。

更新:从 14.2 版本开始,所有问题都已解决。

相关内容