We run some virtual machines in an onsite Ubuntu based server with guests being a mixture of Windows Server and Ubuntu. We're also setting up some Windows Azure virtual machines and ideally would like to connect the two.
I've set up a virtual network on Azure but to connect externally it requires an IPSec connection setting up on the router. Is it possible to set up the Ubuntu host box with IPSec routing so that the virtual guests can connect to the Azure network? Are there any other better ways to achieve this?