功能可用性
| 客户端模式 | Zero Trust 计划 ↗ |
|---|---|
|
所有计划 |
| 系统 | 可用性 | 最低客户端版本 |
|---|---|---|
| Windows | ✅ | 2023.5.587 |
| macOS | ✅ | 2023.5.589 |
| Linux | ❌ | |
| iOS | ❌ | |
| Android | ✅ | 1.0 |
| ChromeOS | ✅ | 1.0 |
Traceroute 测试测量 IP 数据包从最终用户设备到服务器的网络路径。数据包经过一系列中间路由器(每个路由器被称为一个跃点或“跳”,hop)— 测试记录了每一个路由器的响应时间和丢包率。您可以使用这些结果来确定路径上哪一跳导致延迟增加或丢包,从而对网络问题进行排障。
要为应用程序设置 Traceroute 测试:
- 在 Cloudflare One ↗ 中,转到 Insights(洞察) > Digital experience(数字体验)。
- 选择 Tests(测试) 选项卡。
- 选择 Add a Test(添加测试)。
- 填写以下字段:
- Name(名称): 输入测试的任意名称。
- Target(目标): 输入您要测试的服务器的 IP 地址(例如
192.0.2.0)。您可以测试面向公众的端点或已连接到 Cloudflare 的私有端点。 - Source device profiles(源设备配置文件): (可选)选择您要在其上运行测试的设备配置文件。设备配置文件为组织中的特定设备集定义 Cloudflare One Client 设置。如果未选择任何配置文件,则测试将在连接到您的 Zero Trust 组织的所有受支持设备上运行。
- Test type(测试类型): 选择 Traceroute。
- Test frequency(测试频率): 指定测试运行的频率。输入 5 到 60 之间的分钟值。
- 选择 Add test(添加测试)。
接下来,查看测试结果。
Traceroute 测试测量以下数据:
| 数据 | 描述 |
|---|---|
| 网络路径 | 设备与目标之间的每个跃点(路由器)的 IP 地址、平均响应时间和丢包率。这是核心的 traceroute 数据 — 它映射了您的流量所走的路由。 |
| 往返时间 | 从发送数据包到收到目标响应之间的时间(以毫秒为单位)。这是端到端的延迟测量。 |
| 跳数 | 在设备和目标之间遇到的路由器数量。 |
| 丢包量 | 未能接收到响应的 IP 数据包的百分比。 |
| 可用性 | 至少有一个数据包到达目的地的测试百分比。低于 100% 的值表示在某些测试运行期间目的地完全不可达。 |
| 上次看到的 ISP | 管理从设备到 Cloudflare 的连接的 Internet Service Provider(互联网服务提供商,ISP)。(仅适用于 macOS 和 Windows。) DEX 在地理位置数据库中查找 ISP 的 IP 地址,并返回相应的 ASO(自治系统组织)和 ASN(自治系统号) ↗。如果 ASO 和 ASN 为 Unknown,则表示地理位置数据提供商中没有该信息。 |
您可以使用 Logpush 将 DEX 应用程序测试 数据导出到 R2(Cloudflare 的对象存储)、第三方云存储桶或安全信息和事件管理 (SIEM) 工具。如果您需要将测试数据保留超过 7 天的日志保留期,或者将 DEX 数据与其他日志源进行关联,这将非常有用。
- DEX 规则 - 使用用户电子邮件、用户组、操作系统或托管网络等选择器,定义测试适用于哪些用户或组。