无法将数据包路由到AWS VPC中的VPN隧道

自从我陷入这个问题已经有3天了,我想也许这里有人能指出我错过的东西。

我们目前已经build立了AWS VPC,并与我们的协作者networking之一build立VPN连接。 因此,我们不能操纵客户网关,因为它不属于我们。 无论如何, VPN隧道已经启动 ,我们的协作者允许通信到他们的服务器之一。 VPN使用静态路由

不幸的是,我无法访问他们的服务器,在他们的networking上的IP上的traceroute并没有告诉我任何事情:

Traceroute输出(这里没有什么有趣的,除非你是星星)

所以这里是对拓扑的简要描述:

VPC: XXX0/24 EC2 instance: XXX4 and XXX211 (2 network interfaces) Collaborator: YYY240/29 Collaborator's server: YYY241 My public IP: ZZZZ/32 

VPC的路由表如下所示:

 XX0.0/16 -> local ZZZZ/32 -> internet gateway YYY240/29 -> virtual private gateway (Propagated) 

ACL和安全组确实允许所有types的stream量(包括ICMP),并且可以从我的公有IP连接到我的服务器。 我只是不知道为什么发送的数据包不通过VPN隧道路由。 如果有人能指出我可能错过的东西,那将是非常感激的。