---
title: "Mac 的 Wi-Fi 显示“无互联网连接”：检查什么 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/wifi-no-internet-connection.html"
description: "Mac 的 Wi-Fi 菜单或设置中，网络名称下方显示“无互联网连接”。找出是路由器、登录页面还是 DNS 出了问题。"
---

错误信息

# Mac 上的 Wi-Fi 显示“无互联网连接”

Mac 加入了某个 Wi-Fi 网络但无法通过它访问互联网时，macOS 会在该网络下方显示“无互联网连接”。

适用于：macOS 13 Ventura 及更高版本。该文本已在 macOS 27.2 的 WiFiSettingsKit 中核对。 · 核查日期：2026年10月29日

## 症状

- Wi-Fi 菜单中，网络名称下方显示“无互联网连接”。
- Wi-Fi 设置中显示同样的文字。
- 旁白先读出信号强度，然后读出“无互联网连接”。

## 可能的原因

- **Wi-Fi 登录页面。**酒店、咖啡馆和机场的网络在你登录前会拦截流量。请参阅[Mac 上不显示 Wi-Fi 登录页面](https://kilobat.app/zh-hans/guides/captive-portal-not-appearing.html)。
- **路由器没有连上互联网。**路由器到运营商的链路中断了。
- **没有有效的地址。**Mac 没有从路由器获取到地址。请参阅[Mac 使用了自分配 IP 地址](https://kilobat.app/zh-hans/guides/self-assigned-ip-address.html)。
- **DNS 或过滤器问题。**Apple 没有说明 macOS 用什么测试来显示这个标签。DNS 和过滤器都可能影响它。

## 如何检查

1. 打开任意网站。如果出现登录页面，说明这个网络需要你登录。
2. 显示 Wi-Fi 服务的地址和路由器。

   ```
   networksetup -getinfo Wi-Fi
   ```
3. 在 `gateway` 行中找到路由器地址，然后 ping 它。

   ```
   route -n get default
   ping -c 5 192.168.1.1
   ```
4. ping 一个互联网上的地址。这项测试不会用到 DNS。

   ```
   ping -c 5 1.1.1.1
   ```
5. 解析一个域名。如果 ping 成功而这一步失败，问题就出在 DNS。

   ```
   dscacheutil -q host -a name apple.com
   ```

## 如何修复

1. 如果有登录页面，请登录。
2. 如果网络上的其他设备也无法上网，请重启路由器。
3. 续租 DHCP 租约。请参阅[在 Mac 上续租 DHCP 租约](https://kilobat.app/zh-hans/guides/renew-dhcp-lease-mac.html)。
4. 按照[Mac 已连接 Wi-Fi 但无法上网](https://kilobat.app/zh-hans/guides/wifi-connected-no-internet.html)中的完整步骤操作。

## 使用 Kilobat

1. 用一条命令检查 Wi-Fi、路由器、互联网、DNS 和登录页面。

   ```
   kilobat diagnose
   ```
2. Kilobat 的这些检查都是免费的。AI 智能体可以通过 MCP 用 `diagnose_connection` 和 `diagnose_network` 运行它们。请参阅[找出某个网站或 API 连不上的原因](https://kilobat.app/zh-hans/guides/recipes/why-cant-it-connect.html)。

## 常见问题

**这个标签说明我的 Wi-Fi 坏了吗？**

不是。Wi-Fi 链路是正常的，问题出在路由器后面的互联网、登录页面或地址上。

## 参考资料

- macOS 27.2 中 WiFiSettingsKit.framework 的错误文本（Localizable.loctable）
- [Apple 支持：在 Mac 上使用 Wi-Fi 状态菜单](https://support.apple.com/guide/mac-help/use-the-wi-fi-status-menu-on-mac-mchlfad426fa/mac)
- [Apple 支持：如果 Mac 无法通过 Wi-Fi 连接到互联网](https://support.apple.com/en-us/101588)
- [Apple Developer 新闻：How to modernize your captive network（2020年6月22日）](https://developer.apple.com/news/?id=q78sq5rv)

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [Mac 已连接 Wi-Fi 但无法上网](https://kilobat.app/zh-hans/guides/wifi-connected-no-internet.html): Wi-Fi 连接只是通往路由器的那一段链路。
- [Mac 上不显示 Wi-Fi 登录页面](https://kilobat.app/zh-hans/guides/captive-portal-not-appearing.html): 公共网络通常会拦截所有流量，直到你在登录页面上完成登录。
- [Mac 使用了自分配 IP 地址](https://kilobat.app/zh-hans/guides/self-assigned-ip-address.html): 如果 Mac 收不到 DHCP 服务器的响应，它会从 169.254.0.0/16 中为自己分配一个链路本地地址。
- [Mac 上 Safari 浏览器提示“您未接入互联网”](https://kilobat.app/zh-hans/guides/safari-not-connected-to-internet.html): macOS 无法为 Safari 浏览器提供互联网连接时，它会显示这个页面。
