So this is kind of more than one question.
We have two office's, in different locations as well as at least one person (Potentially more) that work from outside the office, in another country.
Office #1 has Ubunutu 9.04 setup as a desktop but running proxy/fileserver/dns/webserver
Office #2 has Ubuntu Lucid set up as a file server with automated backup scripts.
Each server above is just a part of the network like any other computer.
So the question is what is the best way to set up communication between the offices, and for our single people out of the office.
I have looked at OpenVPN (Bridge mode) and managed to completly fry my network settings for proxy'd internets so reverted all my changes.
Is a vpn the way to go or is there better alternatives.