以太网与网络共享
Mac 检测不到 USB 或雷雳以太网适配器
USB 或雷雳以太网适配器必须同时作为硬件端口和网络服务出现。找出缺少哪一个,然后添加。
症状
- 适配器已连接,但“网络”设置中没有显示。
- 适配器显示“未连接”,但网线已经接到路由器上。
- 这个适配器在另一个端口或另一台 Mac 上能用。
可能的原因
- 网线或端口。网线损坏或接头松动会导致链路断开。
- 集线器或扩展坞。集线器可能供电或带宽不足,也可能有故障。
- 没有网络服务。macOS 能看到硬件,但没有为它建立网络服务。
- 另一端的设备。路由器或交换机的端口可能已关闭或有故障。
如何检查
列出 macOS 识别的硬件端口,按名称查找适配器。
networksetup -listallhardwareports输出:若干组 Hardware Port、Device(例如
en5)和以太网 Address。列出网络服务。带星号的服务处于停用状态。
networksetup -listnetworkserviceorder查看第一个命令给出的设备的状态。把 en5 换成那个设备。
ifconfig en5输出:一行值为
active或inactive的status:,以及一行media:。从“应用程序”>“实用工具”中打开“系统信息”,在 USB 或雷雳部分查找适配器。
如何修复
确认以太网网线没有损坏,两端都插牢。
将适配器直接连接到 Mac 的端口,不要经过集线器。
选取苹果菜单 >“系统设置”>“网络”,查找以适配器命名的服务。
如果没有该服务,点按“操作”弹出式菜单,然后选取“添加服务”。将“接口”设为该适配器,然后点按“创建”。
也可以让 macOS 检测新硬件并为它创建默认服务。
sudo networksetup -detectnewhardware需要管理员密码。
将 Mac 关机。关闭路由器或交换机,等几分钟后再打开。
路由器或交换机准备就绪后,再启动 Mac。
使用 Kilobat
分别查看物理接口和 VPN 接口的计数。
kilobat interfaces --json适配器已连接但无法上网时,找出是哪一层出了问题。
kilobat diagnose
常见问题
适配器需要驱动程序吗?
阅读适配器制造商的说明。如果制造商提供 macOS 驱动程序,按照其说明操作。
服务已存在,但没有 IP 地址,下一步怎么办?
确认路由器在分配地址。参阅“Mac 显示自分配 IP 地址”和“在 Mac 上续租 DHCP 租约”。
参考资料
- Apple 支持:在 Mac 上排查以太网设备问题
- Apple 支持:在 Mac 上设置网络服务
- networksetup(8),macOS 27.2 自带的 man 手册页
- ifconfig(8),macOS 27.2 自带的 man 手册页
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。