The OrionVM platform includes support for Internal and External Networks, and includes the VyOS network appliance as a template. With these components, simple to complex network topologies can be built and scaled for any workload or need, whether you're building a simple web server with an external firewall, or a complex cluster.
Say you have a small cluster of Windows Server Instances you wish to place behind a dedicated firewall for high availability and security.
On the OrionVM platform, you can assign an External IP Address to a dedicated firewall and router Instance, and use your free Internal Network to route traffic to and from Windows. Your topology will then look like this:
╔════════════╗ Internal ╔══════════════════╗ ║ ╟──────────╢ Windows Server ║ External ║ ║ Network ╚══════════════════╝ ──────────╢ VyOS ║ Network ║ ║ Internal ╔══════════════════╗ ║ ╟──────────╢ Windows Server ║ ╚════════════╝ Network ╚══════════════════╝
Routing With Linux and FreeBSD
Standard Linux and FreeBSD Instances can be configured as routers with associated servers. Consult the user documentation for your distribution.
VyOS is an open-source networking appliance that can be used as a router, firewall, VPN endpoint and other uses. It was forked from the original Vyatta.
Documentation for each of these scenarios are listed below: