http://blog.schertz.name/2007/11/ocs-edge-server-requires-separate-internal-and-external-interfaces/