Hey everyone! I'm trying to establish VPN connectivity between two AWS accounts using Transit Gateways (TGWs) along with BGP. Here's how my setup looks: - **Account A** has **TGW A** and **Account B** has **TGW B**. I've set up **Customer Gateway B** with the public IP of VPN B from Account B and **Customer Gateway A** with the public IP of VPN A from Account A. While the IPsec tunnels are up and running smoothly, I'm having trouble getting the BGP sessions to establish. Has anyone managed to get TGW-to-TGW VPN working with BGP? I could really use some troubleshooting tips or configuration insights!
3 Answers
Also, why are you opting for the VPN layer? It seems like it adds unnecessary complexity to your setup.
You could also share transit gateways between accounts to handle propagation without needing BGP. Just remember that for peering, you'd have to set up static routes in your routing tables.
Have you considered using TGW peering instead? It might simplify things for you!
Just a heads up that GOV cloud accounts can't peer with regular accounts.
Yeah, but that's not an option between commercial and GovCloud accounts, unfortunately.