Take control of your network with Private Networks
With Private Networks, configure your own Layer-2 network with IPv4 or IPv6 adresses. Enhance security of your Cloud Oriented architecture by isolating them from the Internet.
Private Networks are a LAN-like layer 2 ethernet network. A new network interface with a unique MAC address is configured on each instance in a private network. You can use this interface to communicate in a secure and isolated network, using private IP addresses of your choice.
With Private Networks, you can easily create or delete instances, then add or remove them from your private network, without needing to restart your instances. You can hot-plug up to 255 instances per Private Networks without downtime.
Each instance of a private network gets a new network interface with a MAC address on which you can configure any private IP addresses you want.
In addition to our simple and intuitive console, all the features of Private Networks can be configured through the Scaleway API for simple and seamless integration into your automation processes.
Discover our top Use Cases for Private Networks
The Private Networks feature can help you to build a distributed web application on General Purpose and Development Virtual Instances using a private network to communicate securely between them.
The Private Networks feature can help you to isolate some ressources from the Internet. You can for example host a MongoDB on a GP instance, and make it only accessible from your frontend instances.
Private Networks offer you an extra-step in making you less vulnerable to all kind of attacks, such as DDoS attacks on specifics parts of your infrastructure.
Discover our compute resources available with Private Networks
Private Networks is a managed cloud service allowing you to create layer 2 ethernet-switched domains. These domains can also be called a virtual LAN (VLAN). They are virtual but completely private local networks that securely connect your instances together without necessarily exposing them publicly.
Yes, you can configure multiple private networks on the same instance. A virtual network interface is created for each private network to which the instance is attached. You can bring up each of them as indicated in our product documentation. You can configure:
No, Instances are hot plugged to Private Networks. This means private network interfaces will appear on your instances without needing to reboot.
Yes, you can configure IPv6 within Private Networks. To use it, the netmask should always be /64 and we recommend using a fc00::/7 unique local address (ULA) range. ULA IPv6 address generators are widely available for generating a personalized range.
No, they do not require a public IPv4 address.
Technically, any ethernet payload should work over Private Networks. However, only IPv4 and IPv6 are officially supported. If you have real use cases for other protocols, let us know.
You have a project? Contact us: