Network
The Network resource in the Sandbox UI lets you create and manage isolated networks that your container and virtual machine sandboxes can connect to. Networks define how sandbox resources communicate within a lab and allow you to simulate real-world networking setups directly from the interface.
You can use network resources to separate containers and VMs into different segments, control their connectivity, and demonstrate networking concepts visually—without writing any configuration code. This provides a flexible way to build multi-tier architectures, test service discovery, or model secure environments using the Sandbox UI. Networks are isolated from each other by design: resources on different networks cannot communicate unless they share a network.
For more information on the network sandbox resource, please refer to the Network Sandbox documentation.
Creating a Network resource
Section titled “Creating a Network resource”Network sandboxes can be created in the Sandbox tab. To create a new Network resource, navigate to the Sandbox tab and click the + button. Select Network from the dropdown menu.
You can assign a
- Name: This is the internal name of the network and will not be visible to users. It is used to reference it in other components.
- Subnet: This is the subnet for the network in CIDR notation (e.g.,
10.100.100.0/24). - Enable IPv6: Enables IPv6 for the network. This is the only optional field.
After filling in the required fields, click Add changes to create the network resource in your lab.
Every lab created from scratch in the UI already includes a network named main (subnet 10.0.5.0/24), and containers you create in the UI attach to it by default, so brand-new containers can already talk to each other. Labs initialized with the CLI skeleton don’t include a network.
Beyond that default, creating a network resource doesn’t mean it will be used. You need to attach it to a container or virtual machine to make it effective. Do that by editing the sandbox and picking the network from the Network dropdown.
For more information on how to create a container sandbox, please refer to the Container Sandbox documentation.
Editing a Network resource
Section titled “Editing a Network resource”To edit a network resource, you can select it from the list of existing sandboxes in the Sandbox tab. Click on the network you want to edit, make your changes in the configuration panel, and then click Add changes to save your updates.
Summary
Section titled “Summary”The Network resource allows you to create and manage isolated networks that define how containers and virtual machines communicate within your lab environment. It enables you to simulate real-world networking scenarios — such as multi-tier architectures or secure segmented systems — directly from the Sandbox UI, without writing configuration code.
You can easily configure network properties like name, subnet, and IPv6 support, and then link containers and VMs to specific networks to control their connectivity and interaction. This provides a flexible and visual way to design and demonstrate networking concepts in your sandbox environments.
