A Gcore Cloud network is a virtualized software-defined network that operates in a cloud computing infrastructure. Cloud networks are used to transfer information between cloud resources and provide an internet connection.
You can attach networks (also known as network interfaces) to Virtual Machines, Bare Metal, Load Balancers, and Managed Kubernetes clusters.
For Cloud resources, you can configure the following types of networks:
Private network: This interface is for local internal connections to the server and doesn't have access to the external network. Resources with private interfaces can only be accessed from the same network. However, you can customize their setup and establish internet connectivity.
For example, if you add a VM with a private interface to a public Load Balancer, this Virtual Machine will receive requests from the internet. You can configure a Floating IP address.
Public network: This interface grants access to the external network. Instances with that interface will be available from the internet.
You can attach both public and private networks to Virtual Machines, Bare Metal, Load Balancers, and Managed Kubernetes clusters.
There are two ways to create and attach a network: during resource creation or by adding a network separately and then attaching it to an existing Cloud resource.
For detailed steps on how to attach a network interface for each resource, refer to the relevant guide:
You can create new network interfaces in the Customer Portal, on the Networks page.
To add a new network:
1. In the Gcore Customer Portal, navigate to Cloud > Networking.
2. Click Create network.
3. Enter the network name.
4. (Optional) If you want to create a network for Bare Metal servers, turn on the Bare Metal Network (VLAN) toggle.
5. (Optional) Add tags if you want to include metadata.
6. Click Create network.
If you need to configure a private network, you also need to add a subnetwork. To do so, follow instructions from the creating a subnetwork
You can’t change network interfaces for created Load Balancers.
If you’ve already created a cloud resource and want to add more networks to it, you can do so in the resource settings:
1. In the Gcore Customer Portal, navigate to Cloud.
2. Open the relevant page with your resource: Virtual Instances or Bare Metal.
3. Click the resource name to open its settings.
4. Go to the Networks tab. Here you can view, attach, and detach network interfaces attached to your resource. Here's the network configuration for a Virtual Machine:
5. To attach a new interface, click Add interface:
Public: It’s only possible to add one public interface per VM. Additionally, you can use a reserved IP address.
Private: Choose a network from the list or create a new one, then configure a subnetwork according to your requirements.
6. (Optional) If your network contains both IPv6 and IPv4 addresses, you can enable IPV6 dual-stack and simultaneously use IPv4 and IPv6 protocols on the same network infrastructure.
7. Click Save Changes.
You’ve successfully attached a new network interface to your resource.
To remove an interface from your cloud resource, you need to detach all subnetworks within this network interface:
1. In the Gcore Customer Portal, navigate to Cloud.
2. Open the relevant page with your resource: Virtual Instances or Bare Metal.
2. Find the needed resource and click its name to open it.
3. Go to the Networks tab and find the network you want to detach. To remove an interface from your cloud resource, you first need to detach all existing subnetworks.
4. Click the three-dot icon next to each subnetwork within the network and select Detach subnetwork.
If you have a connected Floating IP, detach it before removing subnetworks.
5. Confirm the action by clicking Detach.
Repeat this step for all subnetworks within the network.
All your configured network interfaces and their subnetworks appear in the Customer Portal, on the Networks page.
You can view network details, rename or delete a network, and configure its subnetworks.
1. In the Gcore Customer Portal, navigate to Cloud > Networking.
2. Find the needed network and click its name to open the details page.
The details page includes comprehensive information about the network, such as network ID, creation date, tags, and other relevant specifications.
Here you can also create and remove subnetworks.
1. In the Gcore Customer Portal, navigate to Cloud > Networking.
2. Find the network that you want to rename and click the three-dot icon next to it.
3. Select Rename.
4. Enter a new name and click Save to apply the changes.
The network has been renamed.
1. In the Gcore Customer Portal, navigate to Cloud > Networking.
2. Find the network that you want to remove and click the three-dot icon next to it.
3. Select Delete.
4. Click Delete network to confirm your action.
You’ve successfully removed a network.
Was this article helpful?
Discover our offerings, including virtual instances starting from 3.7 euro/mo, bare metal servers, AI Infrastructure, load balancers, Managed Kubernetes, Function as a Service, and Centralized Logging solutions.