I've got some servers in location A which has a Zentyal machine running, lets call it Z1, I then have another Zentyal machine running in my AWS VPC, location B, lets call it Z2. Z1 is connected to Z2 and Z2 is connected to Z1 using the Zentyal tunnelling feature. From Z1 I can ping Z2 and Server 2 behind it, From Z2 I can ping Z1 and Server 1 behind it. I have set Z1 as the gateway on Server 1, but cant ping the machines behind Z2 from Server 1, I have set Z2 as the gateway on Server 2, but again cant ping the machines behind Z1 from Server 2.
This is a routing issue however I can't figure out what I need to add to the objects and static routes of each Zentyal server in order for this to work. I have attached an image below which shows in green what I can ping and from where and what I cant ping in red but would like to be able to.
http://i62.tinypic.com/24y95ko.png
Any help would be appreciated.