> 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/diagnose/why-do-sites-see-a-different-ip.md).

# 为什么网站看到的 IP 不同？

你在一个网站上查看，它说你的地址是一个样子。你在另一个网站上查看，它又说是另一个样子。MyIP 自己的卡片之间也可能互相不一致。这很让人困惑，但大多数情况下并没有坏掉。

{% hint style="success" %}
**简短答案。** 你并没有“一个 IP”。你在每种协议、每个出口、每条路由上都有一个地址。不同网站会从你的设备走不同的出口，所以它们看到的地址也不同。MyIP 的 IP 信息部分里有多张卡片，正是为了让你看到这一点。
{% endhint %}

## 一分钟后再看

{% stepper %}
{% step %}

#### 显示更多卡片

打开 **偏好设置 → 用于检查 IP 的服务器** 并把两张卡切换为六张。重新加载页面。
{% endstep %}

{% step %}

#### 逐张查看卡片

记下每张卡上的地址。相同的卡片共享同一路由。不同的卡片走的是不同路由——原因通常是下面四种之一。
{% endstep %}

{% step %}

#### 与让你困惑的网站对比

如果某个网站报告的地址不在你的任何一张卡片上，那么这个网站很可能位于 CDN 后面，或者报告的是旧会话中的地址。请重新加载后再检查一次，再继续排查。
{% endstep %}
{% endstepper %}

## 四个常见原因

### 1. 你的代理会将某些目的地直连

这到目前为止是最常见的原因。带有规则集的代理和 VPN 软件——Clash、Surge、sing-box、Shadowrocket、企业分流隧道——会按目的地决定流量是走隧道还是直接出去。匹配到“直连”规则的网站看到的是你的家庭地址。匹配到“代理”规则的网站看到的是出口地址。

没有任何问题。它正按你的设置在工作。

**如何清楚地看出来。** 打开 **高级工具 → 规则测试**。MyIP 会获取八个域名， `ptest-1.ipcheck.ing` 到 `ptest-8.ipcheck.ing`，并显示每个域名的出口 IP、ISP 和地区。把它们在你的配置中分别分配到不同规则上，整张路由表就能在一个界面里清晰看到。

完整指南： [代理规则测试](/knowledge-base/zh/network-tests/proxy-rule-test.md).

### 2. 你的提供商有多个出口

大型网络——移动运营商、使用运营商级 NAT 的 ISP、云端 VPN 提供商——不会把所有客户都挤到同一个地址后面。它们会把流量分散到多个地址池中，因此你拿到的地址可能会按连接而变化，而不只是按会话变化。

在移动数据上你会最明显地注意到这一点。重新加载两次页面，地址的最后一部分就变了。没有修复方法，也不需要修复。背景： [公网、私网与 CGNAT 地址](/knowledge-base/zh/concepts/public-private-cgnat.md)

### 3. IPv4 和 IPv6 是两个独立的地址

如果你的连接同时支持两者，你会同时拥有两个地址。网站看到哪一个，取决于该网站是否发布了 IPv6 地址，以及你的设备更偏好哪一个。

这就是为什么 MyIP 会分别显示 IPv4 和 IPv6 卡片，并提供一个组合的 **IPCheck.ing IPv6/4** 卡片，用来报告你的浏览器最先请求到的协议。三者可以同时都正确。

只支持 IPv4 的网站总是会看到你的 IPv4 地址，即使 IPv6 是你设备的默认偏好。背景： [IPv4 与 IPv6](/knowledge-base/zh/concepts/ipv4-vs-ipv6.md)

### 4. 该网站位于 CDN 后面

大型网站都位于内容分发网络之后。当这样的网站告诉你它认为你在哪里时，它通常报告的是为你服务的 CDN 边缘节点位置，而不是对你地址的查询。因此，位于不同 CDN 上的两个网站可能会对同一连接报告两个不同的城市。

这影响的是 *报告的位置* 多于 *报告的 IP*，但这经常是“这两个网站不一致”的来源。参见 [为什么我的 IP 位置是错的？](/knowledge-base/zh/diagnose/why-is-my-ip-location-wrong.md).

## 将 IP 卡片作为诊断工具来阅读

在 [IP 信息](/knowledge-base/zh/connection-tools/ip-information.md) 中的每张卡片，都是向不同服务器提出的独立问题。切换到 **偏好设置 → 用于检查 IP 的服务器** 中的四张或六张卡片后，这些不一致就会变得很有信息量。

| 卡片之间的模式                   | 通常意味着什么                                                                                        |
| ------------------------- | ---------------------------------------------------------------------------------------------- |
| 所有 IPv4 卡片都相同             | 一个一致的 IPv4 出口。简单配置。                                                                            |
| IPv4 卡片彼此不同               | 流量正在按目的地分流，或者你的提供商在一个地址池中进行负载均衡                                                                |
| IPv4 显示 VPN，IPv6 显示你的 ISP | VPN 只承载 IPv4——这是真实泄漏，参见 [我是否泄露了真实 IP？](/knowledge-base/zh/diagnose/am-i-leaking-my-real-ip.md) |
| CN 来源卡片与其他卡片不同            | 你的代理规则会将中国境内目的地路由到不同路径                                                                         |
| 某张卡片为空白或出错                | 该协议或该特定来源不可达——不一定是问题                                                                           |

{% hint style="info" %}
该 **CN 来源** 卡片会查询一个位于中国的查询服务。如果你的代理配置有按地区区分的规则，这张卡片通常是最先显现它们的地方。
{% endhint %}

## 当差异 *是* 问题

大多数差异都无害。其中有两个不是。

* **你真实的 IP 出现在了本该显示 VPN 地址的地方。** 当 VPN 开启时，任何卡片、WebRTC 测试或 DNS 泄漏测试显示你的家庭 ISP，都是泄漏。前往 [我是否泄露了真实 IP？](/knowledge-base/zh/diagnose/am-i-leaking-my-real-ip.md).
* **某个服务不断让你退出登录或要求验证。** 有些网站会把你的会话与地址绑定。如果你的提供商在会话中途轮换地址，网站就会把你视为“新”用户。你这边并没有坏掉，但一个稳定的 VPN 出口会让它停止。

<details>

<summary>为什么每次我重新加载时地址都会变化？</summary>

要么是你的提供商从一个轮换池中分配地址——在移动网络和运营商级 NAT 中很常见——要么是你的代理客户端在每次连接时选择了不同的上游服务器。你可以在几分钟内通过 **偏好设置 → IP 历史**来观察，它只会在你的浏览器中记录 MyIP 看到的地址。持续变化的地址说明是地址池；只有在重新连接后才变化，则说明是你的代理。

</details>

<details>

<summary>我的路由器显示的地址与 MyIP 完全不同</summary>

这是另一个问题，通常意味着你的 ISP 已把你放在运营商级 NAT 后面。参见 [我是否位于 CGNAT 后面？](/knowledge-base/zh/diagnose/am-i-behind-cgnat.md).

</details>

<details>

<summary>两个 IP 数据库对同一个地址有不同意见</summary>

那么这个地址是稳定的，只有它的 *描述* 不同。地理定位供应商会独立构建自己的数据，并以不同速度更新。请在 **偏好设置 → IP 地理定位数据库** 中切换数据库并进行比较。请阅读 [GeoIP：IP 地理定位如何工作](/knowledge-base/zh/concepts/geoip-explained.md).

</details>

## 还是卡住了？

* [读取你的 IP 卡片](/knowledge-base/zh/getting-started/reading-your-ip-cards.md) —— 卡片上的每个字段是什么意思
* [代理规则测试](/knowledge-base/zh/network-tests/proxy-rule-test.md) —— 将你的路由规则映射到实际出口
* [我的 VPN 或代理在工作吗？](/knowledge-base/zh/diagnose/is-my-vpn-working.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/diagnose/why-do-sites-see-a-different-ip.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.
