常见问题解答

本文档介绍了有关 Connectivity Tests 的常见问题。

Connectivity Tests 是否通过我的 VPC 网络发送跟踪记录数据包?

是(适用于支持的配置)。动态验证功能通过从来源端点向目标发送多个跟踪数据包来测试连接性。如需了解详情,请参阅以下页面:

我可以测试启用了虚拟机实例的转发功能的配置吗?

不会。配置分析会根据 Google Cloud 项目中的资源配置跟踪数据包。对于使用自定义映像的虚拟机 (VM) 实例,Connectivity Tests 无法访问转发或路由配置。但在这种情况下,Connectivity Tests 仍然很有用,因为您可以跟踪到 Cloud NAT 网关虚拟机的连接问题。这种类型的配置的一些示例是充当 Cloud NAT 网关的虚拟机,或者充当第三方防火墙的虚拟机,例如 Palo Alto Networks 虚拟机系列。同样,动态验证仅测试从来源到转发虚拟机的可达性。

配置分析可以为给定测试生成多个跟踪记录。动态验证如何处理此类测试?

动态验证不会提供多个跟踪记录的明细。

对于上下文,Connectivity Tests 配置分析可以在以下情况下显示多个跟踪记录路由:

  • 目标 IP 地址是负载平衡器。在此示例中,每个后端虚拟机都有一个跟踪记录。
  • 正在使用 ECMP 路由。每个跟踪记录均代表一条可能的路线。
  • 来源端点的定义不明确。例如,一个项目可能具有位于不同 Virtual Private Cloud 网络中的多个 IP 地址的实体。在这种情况下,每个源实体都有一个跟踪记录。

动态验证目前不支持上述列表中的前两种场景(负载平衡和 ECMP)。(仅支持直接虚拟机虚拟机。)

对于源定义不明确的情况,Connectivity Tests 不会执行或报告动态验证分析。