Routing

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.


Example

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

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: