I have a dynamic BGP VPN between a VPC and an on-premise site (on-premise uses vyOS router/vpn concentrator). Servers in the VPC and on-premise subnets can communicate directly through he VPN. The on-premise site has access to some remote destinations via IPSec VPNs, and I need the VPC servers to be able to reach those remote destinations.
How can I make these remote destinations directly available to the servers in the VPC? Ive tried creating custom routes in the VPC that use the AWS virtual private gateway, but I see no requests to these custom destinations arriving on the VTI interface on the on-premise router. Other traffic (VPC to on-premise subnets) arrives just fine. Please what am I doing wrong?