【发布时间】:2019-05-20 16:46:16
【问题描述】:
这里有人成功地使用 AWS TransitGateway 服务实施 AWS VPN 连接吗?
我已经创建并配置了我的中转网关和 VPN 类型的附件,其中包含中转网关路由表和关联。 我已经下载了生成的带有静态路由配置的 vpn 连接并配置了我的本地路由器,并且我的隧道已启动。
但是:
- 我可以从本地网络访问我的隧道的公共 IP 地址 和 AWS VPC
- 我可以从我的本地访问我的隧道的公共 IP 地址 网络
- 我无法访问我的本地路由器的公共 IP 地址
- 我无法从我的本地网络访问任何主机到 AWS VPC,反之亦然
当我查看相应的中转网关路由表时,我可以看到所有 VPN 路由都处于blackhole 状态。如果我将它们设置为活动状态,但它们仍会返回blackhole 状态。在这种blackhole 状态下,TransitGateway 会静默丢弃数据包...
有什么帮助吗?
【问题讨论】:
-
您的 TG 路由表和 VPC 路由表中是否都有路由?例如,您的 VPC 路由表中是否有指向您的 TG 的路由 (CIDR),然后在您的 TG 路由表中有指向 VPN 的相同 CIDR?
-
是的@progrmmerj,这是最少要做的,所以是的,我已经完成了所有事情
-
而且我还可以注意到 vpn tgw 路由随机从 active 变为 blackhole
-
当我创建 VPN tgw 附件时,它隐式创建了一个 vpn 连接,但我无法向该 vpn 连接添加静态路由,因为我的客户网关使用静态路由。尝试将静态路由添加到我的 vpn 连接时出现此错误:
Edit Static Routes Editing Static RoutesFailed Hide details API error message Static routes for vpn-XXXXXXXXXXXXXX must be added through the Transit Gateway API.