同一台 Mac,不同应用却有不同表现

Mac 同时接入 Wi-Fi 与网线,浏览器正常,另一个应用却无法连接;或者切换快鸭线路后,访问表现仍没有变化。菜单栏的 Wi-Fi 图标只能反映无线连接状态,不能证明所有流量都走无线网络。

先记录当前接入方式、扩展坞状态与应用现象。按设备联网检查区分物理接入、地址配置和客户端状态,不要立即删除网络服务。本文讨论系统通用设置,不假定快鸭创建某个指定接口或具备专用菜单。

网络服务顺序表达什么?

macOS 中,一个网络服务对应一组连接配置。多个服务处于活动状态时,服务顺序影响系统尝试使用网络连接的偏好。系统设置中的“网络”通常提供“设定服务顺序”入口,不同 macOS 版本和语言的界面位置可能变化,应以当前系统显示为准。

顺序并不意味着列表第一项负责每一个目的地。更具体的路由、VPN 类连接、应用代理与已有连接,都可能影响实际访问路径。Apple 的说明也指出 VPN 连接具有自身的优先行为,不能简单按普通网络服务排序理解。

修改前先做一份只读快照

打开“系统设置 → 网络”,记录活动服务、服务顺序、地址和 DNS 配置。网络位置用于保存一组网络环境配置,与某个环境下的服务顺序不是同一个概念。命令行熟悉者也可查询:

networksetup -listnetworkserviceorder
route -n get default
scutil --dns
netstat -rn

这些命令用于查看当前服务、默认路由、解析配置和路由表。默认路由只是起点,具体目的地仍可能命中其他条目。分享记录前,遮去内部地址、账号和组织专用域名。

区分系统偏好与应用自己的策略

应用可能沿用已经建立的连接,也可能使用自己的代理配置。因此修改服务顺序后,应该发起新的请求,观察实际远端地址,而不是只重复刷新状态图标。组织管理的设备还可能受到配置描述文件约束,不宜擅自修改。

可以按线路与节点验证指南固定目标、时间和接入环境,每次仅改变一个条件。如果一个应用异常,另一个应用正常,应同时检查该应用的代理、解析及连接复用行为,而不是直接认定网线或 Wi-Fi 失效。

扩展坞或网线重新插拔后,活动接口和地址可能发生变化,先重新查询,不要沿用之前的判断。服务列表中存在某项,也不代表该服务当下已经取得可用地址;应同时观察状态、网关与目标请求。

有恢复路径,才进行有限调整

在获得管理权限并确认不会中断重要任务后,才考虑调整一项服务顺序,并保留原始截图。不要为测试随意关闭远程管理接口,也不要无依据地删除已配置的网络服务。若调整无改善,应恢复原配置,再检查网关、DNS、认证和服务端状态。

多网卡选择的共同思路可以对照Windows 接口与默认路由。系统设置说明的是选择规则,实际请求提供验证证据。把接口、地址族、应用和时间对应起来,才能更可靠地描述问题。