Can't get traffic to talk

So let me do my best here to explain what I have going on.

At home I have 2 HP DL 385 G1. One is configured with ESXi and it has 1 NIC connected to the WAN and the other the LAN.
Running on ESXi I have several VMs including my firewall which is made by Astaro (If you don't know what it is, go check them out www.astaro.com its free for home use) The Astaro has 3 Virtual NICs one for LAN, WAN and DMZ. The LAN and DMZ actually share the same physical NIC just different subnets.
So now onto the other DL 385. This one is running Ubuntu 12.10 with KVM. Inside of KVM I have another Astaro machine running that is identical in configuration to the first. The reason for the second one is that its my standby so when I install updates on either the firewall or the ESXi host my internet stays up. So when a failover happens everything on the LAN functions just like it should, but if I'm outside of my network and I'm attempting to hit a website or something that goes from the DMZ to the LAN I cannot. I also cannot remote desktop from my DMZ machine to the LAN either. Now I can ssh in to a DMZ ubuntu machine that is on the same host but I can't go anywhere from there except to the host. So I'm at a loss here as to what I need to change in my configuration to get DMZ traffic to forward from my guest VMs through the DMZ back to the LAN. Here is a copy of my interfaces file

Re: Can't get traffic to talk

Originally Posted by TheFuzz4

..........
So I'm at a loss here as to what I need to change in my configuration to get DMZ traffic to forward from my guest VMs through the DMZ back to the LAN.
..........
I do appreciate everyones help with this and I am sure that its probably just something stupid that I'm missing somewhere.

I suggest you get basic networking functioning on your Firewall device. The whole reason of a DMZ is to restrict traffic to the LAN.