我看不到通过 AWS Site-to-Site VPN 连接进出我的 Amazon Virtual Private Cloud (Amazon VPC) 的流量。我想检查我的 VPN 隧道的状态。
解决方法
检查隧道的当前状态
**先决条件:**检查您使用的是静态还是动态 AWS Site-to-Site VPN 路由。如果您的 VPN 设备不支持边界网关协议 (BGP),则必须使用静态路由。
如果您使用静态 VPN,请完成以下步骤以检查 VPN 隧道状态:
- 打开 Amazon VPC 控制台。
- 从导航窗格中选择 Site-to-Site VPN connections(Site-to-Site VPN 连接)。
- 选择您的 VPN 连接。
- 选择 Tunnel details(隧道详细信息)。
- 检查 Status(状态)字段。
如果隧道状态为 UP(运行),请选择静态路由。
**注意:**确保指定本地防火墙后面的所有私有网络。
如果隧道状态为 DOWN(关闭),请验证是否已正确配置您的本地防火墙。
- 在您的 VPC 路由表中启用路由传播。
如果您使用带有 BGP 的动态 VPN,请完成以下步骤以检查 VPN 隧道状态:
- 打开 Amazon VPC 控制台。
- 从导航窗格中选择 Site-to-Site VPN connections(Site-to-Site VPN 连接)。
- 选择您的 VPN 连接。
- 选择 Tunnel details(隧道详细信息)。
- 检查 Status(状态)字段。
如果隧道状态为 UP(运行),请验证 Details(详细信息)列中是否列出了至少一条 BGP 路由。
如果隧道状态为 DOWN(关闭),但在 Details(详细信息)列中,IPsec 处于 UP(运行)状态,请在防火墙上配置 BGP。有关详细信息,请参阅为 AWS 虚拟专用网络客户网关设备配置动态路由。
- 验证您的 VPC 中的 Amazon Elastic Compute Cloud (Amazon EC2) 实例的安全组是否允许所需的访问。
- 验证您的本地防火墙在其访问控制列表 (ACL) 和防火墙策略中是否允许相同的服务。有关详细信息,请参阅对 AWS Site-to-Site VPN 客户网关设备进行故障排除。
使用 CloudWatch 监控您的 VPN 隧道
您可以使用 Amazon CloudWatch 监控您的 VPN 隧道并执行以下操作:
- 检查 VPN 隧道的状态。
- 隧道状态发生变化时接收通知。
- 访问一段时间内的指标数据,以帮助评估隧道的稳定性。
相关信息
AWS Site-to-Site VPN 客户网关设备
如何对经由 VPN 的 BGP 连接问题进行故障排除?