> For the complete documentation index, see [llms.txt](https://docs.ipcheck.ing/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ipcheck.ing/knowledge-base/zh/lookup-privacy/mac-lookup.md).

# MAC 查询

## 什么是 MAC 地址

MAC 地址是网络接口的硬件标识符。每个 Wi‑Fi 无线电、以太网端口和蓝牙芯片都有一个。它长 48 位，写作 12 个十六进制数字，通常以冒号分隔成成对的形式——例如 `F0:2F:4B:01:0A:AA`.

地址的前半部分由 IEEE 分配给制造商。后半部分由该制造商为其生产的每个设备选择。这就是为什么 MAC 地址通常可以告诉你设备的制造商。与 IP 地址不同，MAC 地址只会在你的本地网络中可见。它不会传到互联网上。

## 如何运行

{% stepper %}
{% step %}

### 打开工具

前往 **高级工具** 并点击 **MAC 查询** 卡片，或者打开 `/tools/macchecker` 直接访问。
{% endstep %}

{% step %}

### 输入地址

输入完整地址并按回车，或点击搜索按钮。
{% endstep %}
{% endstepper %}

### 可接受的输入格式

该工具需要全部 12 个十六进制数字。分隔符是可选的，你可以使用冒号或连字符：

| 格式       | 示例                  | 接受 |
| -------- | ------------------- | -- |
| 冒号分隔     | `F0:2F:4B:01:0A:AA` | 是  |
| 连字符分隔    | `F0-2F-4B-01-0A-AA` | 是  |
| 无分隔符     | `F02F4B010AAA`      | 是  |
| 大写或小写    | `f0:2f:4b:01:0a:aa` | 是  |
| 仅前六位数字   | `F0:2F:4B`          | 否  |
| 以点分隔的四位组 | `f02f.4b01.0aaa`    | 否  |

如果去掉分隔符后输入内容不是恰好 12 个十六进制数字，你会得到 **无效的物理地址**.

## 读取结果

结果分为两部分。

### 制造商详情

| 字段                | 其含义                                        |
| ----------------- | ------------------------------------------ |
| **物理地址前缀**        | 标识制造商的地址部分。                                |
| **起始块** / **结束块** | 分配给该制造商的范围中的首尾地址。                          |
| **块大小**           | 该范围包含多少个地址。                                |
| **块类型**           | IEEE 分配的类型，例如一个大型 `MA-L` 块，或者一个较小的 `MA-S`. |
| **制造商**           | 该块注册归属的公司。                                 |
| **注册国家/地区**       | IEEE 注册中的国家，带有旗帜显示。                        |
| **注册地址**          | IEEE 记录中的邮政地址。                             |

### 地址属性

一份简短的是/否属性列表，用对勾或叉号标记：

| 属性       | 其含义                    |
| -------- | ---------------------- |
| **随机地址** | 该地址看起来是随机化的，而不是工厂分配的。  |
| **私有数据** | 制造商选择将其注册详情保持私密。       |
| **多播地址** | 流量是发往一组设备的。            |
| **单播地址** | 流量是发往一台设备的。这是常见情况。     |
| **全局地址** | 由全局管理，因此来自 IEEE 分配的块。  |
| **本地地址** | 由本地管理，因此是由软件而不是制造商设置的。 |

单播和多播互为相反，全局和本地也是如此。每对中只会勾选一个。

## 值得了解的限制

{% hint style="warning" %}
供应商查询是一个很好的线索，但不能证明设备的具体身份。
{% endhint %}

* **现代手机和笔记本电脑会随机化它们的 MAC 地址。** iOS、Android、Windows 和 macOS 默认都会为每个 Wi‑Fi 网络生成一个新的私有地址，专门用于阻止网络跟踪你。这样的地址由本地管理，因此会显示为 **本地地址** ，并且常常显示为 **随机地址**，而且没有可供查询的制造商。
* **这里的制造商指的是芯片制造商，而不是品牌。** 许多设备都使用少数几家供应商的网络芯片，所以你得到的名称可能与包装盒上的标志并不一致。
* **注册信息会过时。** 块会易手，公司名称也会更改，因此注册地址可能已经过时好几年。
* **MAC 地址可以在软件中更改。** 把它当作标识符，而不是认证依据。

## 典型用途

* **你的路由器上有一台未知设备。** 从路由器的客户端列表中复制它的 MAC 地址并进行查询。知道它是打印机、电视还是智能插座，通常就足以识别它。
* **在阻止设备之前先确认它。** 检查供应商是否与您要移除的设备相符。
* **检查你自己生成的地址。** 如果你设置了自定义 MAC，属性列表会确认它是单播且由本地管理。

## 下一步做什么

* 想了解 [公网、私网与 CGNAT 地址](/knowledge-base/zh/concepts/public-private-cgnat.md).
* 那些 *是* 可在互联网上看到的地址吗？请参见 [IP 信息](/knowledge-base/zh/connection-tools/ip-information.md).
* 使用以下方式，减少你的设备在你加入的网络上所暴露的信息 [安全检查清单](/knowledge-base/zh/lookup-privacy/security-checklist.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ipcheck.ing/knowledge-base/zh/lookup-privacy/mac-lookup.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
