So what I have is a quagga + racoon vpn connection to aws. Then I have a gre tunnels to other nodes on my network in different subnets. The nodes can ping AWS EC2 just fine in the vpc, but the AWS EC2 node can't connect to the Nodes on the other side of the VPC VPN. Has anyone done this before? The hosting company that we are trying to move off doesn't have any real firewalls for customers to have vpn connections setup. So it has to be all software based connections using the primary aws vpn gw node. Any help on how to route the 172.16.0.0/16 traffic that comes in on eth0 and get it to exit to the gre-tunnel interface that would be awesome.
heres a network diagram https://gist.githubusercontent.com/moos3/5308745c6491dec3e6c48798c797dd62/raw/21a26c48894f0ff83e36c8f40e7b2e4d24ed937b/network.md
[link] [comments]