Creating a private network with Gateway
Objective
A Gateway offers a secure outbound connection method from your private network instances or the ability to use Floating IPs with your instance or Load Balancer for service exposition.
This can be created via the OVHcloud Control Panel, the OpenStack API or the OVHcloud API.
Learn how to create a private network with a gateway.
Requirements
- A Public Cloud project in your OVHcloud account
- Access to the OVHcloud API, the OVHcloud Control Panel or the OpenStack command line environment (Tutorial)
- The OpenStack Command Line Interface tool installed on your working environment (optional)
Instructions
Via the OVHcloud Control Panel
Click on the tabs below to view each of the 6 steps in turn.
Log in to the OVHcloud Control Panel, go to the Public Cloud section and open your Public Cloud project.
Click on Gateway in the left-hand menu under Network.
Please note that you need to have activated the vRack before proceeding, if you do not have a vRack, please consult this section of the relevant guide.
Next, click on Create a Gateway.

Before proceeding, it is recommended that you consult this guide:
Once your environment is ready, you can create a Terraform file called 'private_network_simple.tf' and write the following:
You can create your resources by entering the following command:
Via the OpenStack API
Before proceeding, it is recommended that you consult these guides:
Once your environment is ready, type the following at the command line to create a network and subnet:
Step 2 List the quality of service available:
Step 3
If you omit the --qos-policy parameter the "small" quality of service will be applied.
Via the OVHcloud API
Log in to the OVHcloud APIv6 interface according to the relevant guide (First steps with the OVHcloud API).
In case the project ID is unknown, the calls below allow you to retrieve it.
This call retrieves the list of projects.
This call identifies the project via the "description" field.
Create your private network and gateway
Fill in the fields according the following table.
The VLAN identifier (vlanId) is required if you want to create a specific VLAN. You can enter a value (between 2 - 4000) or leave it empty. If left empty, the system will automatically assign one by default.
INFOThis is the step of creating the private network and gateway by region.
You will need to do the same for each region where your private instances are present.
The creation will take a few minutes.
To verify the details of your gateway, you can use the following API call:
Fill in the field with the previously obtained information:
serviceName : The Public Cloud project ID in the form of a 32-character string
regionName : the name of your region You can leave the "subnetId" field blank in order to obtain all the gateways created inthe region specified.
Go further
Learn more about Gateway and its scenarios on our dedicated page.
If you need training or technical assistance to implement our solutions, contact your sales representative or click on this link to get a quote and ask our Professional Services experts for assisting you on your specific use case of your project.
Join our community of users.







