Skip to main content

Configuring Cloud Routing

This guide covers two common Cloud Routing scenarios: connecting a remote network to NetActuate via a single Cloud Router, and setting up a Magic Mesh between multiple locations.

Connecting a Remote Network via WireGuard

This scenario connects a remote server (at another provider, or a home/office network) to NetActuate VMs over an encrypted WireGuard tunnel.

Step 1: Create a Cloud Router

  1. Navigate to Networking → Cloud Routing → Cloud Routers.
  2. Click Create and select a plan size.
  3. Wait for the Cloud Router to provision.

Step 2: Add a WireGuard Interface

  1. In the Cloud Router, go to Interfaces.
  2. Add a new WireGuard interface.
  3. Configure the interface IP address and WireGuard port.
  4. Note the Cloud Router's public IP and the WireGuard port — you will need these for the remote side.

Step 3: Configure the Remote Device

On the remote server or device, configure a WireGuard peer pointing to the Cloud Router's public IP and port. Set the allowed IPs to include the NetActuate VM subnet.

Step 4: Add Static Routes

  1. In the Cloud Router, go to Routing → Static Routes.
  2. Add the remote network's subnet with the next hop set to the WireGuard interface (or the peer's tunnel IP).

On the remote device, add a static route to the NetActuate VM subnet pointing through the WireGuard tunnel.

Step 5: Verify Connectivity

Ping or traceroute between the remote device and a NetActuate VM to confirm the tunnel is working.

Setting Up a Magic Mesh

This scenario connects multiple locations automatically using Magic Mesh.

Step 1: Create Cloud Routers

Create at least two Cloud Routers in different locations following the steps above.

Step 2: Configure Local Interfaces and Routes

On each Cloud Router, configure the interfaces and static routes for their local networks. For example:

  • A Cloud Router connected to an AWS VPC via an Ethernet/VLAN interface
  • A Cloud Router connected to NetActuate VMs via a WireGuard interface

Step 3: Create a Magic Mesh

  1. Navigate to Networking → Cloud Routing → Magic Mesh.
  2. Click Create to create a new mesh.

Step 4: Add Routers to the Mesh

Add both Cloud Routers to the mesh. Magic Mesh automatically:

  • Establishes encrypted GRE-in-WireGuard tunnels between all routers
  • Configures iBGP with route reflectors
  • Exchanges all routes between routers

No further BGP or tunnel configuration is needed — routes configured on each Cloud Router are shared across the entire mesh.

Step 5: Verify

Each location should now be able to reach the others. Check the Cloud Router's routing table to confirm routes from other mesh members are present.

Next Steps


Need Help?

Contact support@netactuate.com or open a support ticket from the portal.