Skip to main content

Managing and Creating Networks

This page goes over how you can create and manage your Networks.

Main Interface

The Networking Page to manage your Networks is under the IaaS tab on the side bar. Once opened, you will be able to view all your networks in a simple table or card view.
Up at the top of the page, you have 2 main buttons:

Create Network

This button allows you to create a Network that will be shared across multiple Servers. You can learn how to create a network here.

Create Local Network

This button allows you to create a Local Network that will be available on one server. You can learn how to create a local network here.

The Networks Table

Let's now focus on the bottom section of the Networking Page.

Switches and Buttons

Just above the table, underneath your 2 main buttons, you have a set of toggles and a button:

From the left, you have:

  1. View mode switch
    This switch lets you choose between a Table View and a Card View
  2. Refresh Button
    This button reloads all your Networks

Table View

Starting from the left, the columns of the table are:

  1. Name
    Your Network's name
  2. UID
    The Unique Identifier of your Network
  3. Network Address
    The network's IP address, with the CIDR subnet mask
  4. Type
    The type of network that you've created. Can be Local or Shared
  5. Mode
    The forwarding mode. Used only for local networks.
  6. Private
    Whether the network is available to other users on the host or not.
  7. DHCP
    The amount of DHCP reservations on the network.
  8. Creator UID
    The UID of the user that made the network
  9. Routing
    The amount of Routes set on the network.
  10. Server IP
    The address of the host machine
  11. Actions
    A set of buttons for rapid actions on your networks, from the left:
    1. Permanently delete your Network

Card View

If you prefer you can set the Networking Page into a Card View from the previously mentioned toggles.

Creating a new Network

You can create two types of networks:

  1. Standard Network
  2. Local Network
If you want to create a Standard Network, you'll need credentials. To obtain your Atomosphere Network Credentials, get in touch with sales@elemento.cloud.

Creating a Network

After giving a name to your network and choosing if you want to share it with other users on the hosts, you can start setting up the Network details.

Sharing the Network
If you choose to Share the network with other users on the servers, every user that can access the Servers on which you're creating the network will be able to reach and communicate with any VM that is connected to this network.

Network Configuration

View of the Network Configuration

From the top of this section, you have:

  1. Network Address
    A network address in the 10.0.0.0/8 range. You can choose any network address from 10.0.0.0 to 10.255.0.0.
  2. Host Bits
    The number of bits in the address that should be reserved for use on different AtomOS hosts, ranging from 0 to 13.
    A higher number means the network can be shared across more servers, but there will be less available VM Addresses for each server.

Credentials Configuration

After setting up the general configuration of your Network, you'll have to set up your Credentials. If you don't have credentials, get in touch with sales@elemento.cloud.
Be sure to write the correct configuration and check for any typos.

Choosing the hosts


Now that your Network is ready to be created; you can easily choose the hosts on which you want to create your network.

  1. Manually inserting an IP Address of an AtomOS Server
  2. Choosing from your saved AtomOS Targets
You're free to select how many Servers you want, up to the number shown in the Total Possible Hosts field in the Network Configuration section.

Now you can just press the button and your Network will get created.

Creating a Local Network

After giving a name to your network and choosing if you want to share it with other users on the hosts, you can start setting up the Network details.

Sharing the Network
If you choose to Share the network with other users on the server, every other user on the Server will be able to attach their VMs on the network you're creating.

Network Configuration

View of the Network Configuration

From the top of this section, you have:

  1. Network Type
    The type of network to create, you can choose between:
    • NAT
      A NATted Network
    • Isolated
      A network that has no external access. VMs connected to Isolated networks can communicate with the Host Server but their traffic cannot be forwarded to the internet.
    Other Advanced network types are available. To learn more on these advanced network types, Check the Libvirt Documentation
  2. Network Address
    A valid network address in CIDR network notation.
Choosing the Network Address
While you can choose any IPv4 address, be careful to choose a Network Address that won't conflict with other networks on the Host Server or with the wider Internet.

DHCP Configuration

The DHCP is Off by Default
When creating a new Local Network, the DHCP will be Off by default. Remember that without the DHCP, you'll have to manually set up IP addresses on each VM that you connect to the Network.

Here you can choose to enable the DHCP server for the Network. After enabling it, set up the Range Start and End, being careful to stay inside the network you're creating.

DHCP Range
When setting up the DHCP range, consider leaving some free IP addresses outside the DHCP range to let you manually set up IP addresses statically on the network, without requiring a DHCP server.

You can also set up DHCP Reservations. Click on the button.

In the Dialog that will open, insert the IP Address of the VM you want to mark as a Static Reservation and the MAC address of the VM's virtual network interface that will get the reserved address. The name can be any text you want.

Routing Configuration

In the Routing Configuration you can optionally add routes to reach other networks. For example, by setting up on a local 192.168.1.0/24 network a Route to the 172.16.0.0/20 network through the VM 192.168.1.42. To add new Routes, just press the button.


In the Dialog, you'll be able to set up the Network Address and the relative Gateway from which you'll be able to reach the Network.

Choosing the Host


Now that your Network is ready to be created; you can easily choose the host on which you want to create your network.

  1. Manually inserting an IP Address of an AtomOS Server
  2. Choosing one of your saved AtomOS Targets

Now you can just press the button and your Network will get created.