Skip to main content
Elastic IPs are portable public IPv4 /32 addresses that you create on demand, assign to a server, and move to another server within the same project. Unlike Additional IPs, which require a support request and manual approval, Elastic IPs are fully self-service.
Elastic IPs are currently only supported for bare metal servers. Virtual machine support is not yet available.
Elastic IPs are scoped to a project. To access them, first select a project from the dashboard, then navigate to Network → IP addresses in the sidebar.

Use cases

  • High availability: reassign an IP to a standby server during failover.
  • Blue/green deployments: point traffic to a new server without DNS changes.
  • Flexible infrastructure: allocate and release IPs as your needs change.

Limits

Each team can have up to 5 Elastic IPs by default. Contact support to request an increase.

Creating an Elastic IP

1

Navigate to IP addresses

In the sidebar, go to Network → IP addresses and select the Elastic IPs tab.
2

Click Create Elastic IP

Click the Create Elastic IP button.
3

Select routing type and server

Choose the routing type (Routed is the default) and select the target server you want to assign the IP to.
4

Wait for provisioning

The IP will show a status of Configuring until provisioning completes.

Moving an Elastic IP

1

Open the Elastic IP details

From the Elastic IPs list, click on the IP you want to move.
2

Edit the assigned server

In the Assigned server section, click the edit icon next to the current server.
3

Select the new server and click Move

Choose the new target server (it must be in the same project) and click Move.
4

Wait for reassignment

The IP will show a status of Moving until the reassignment completes.

Deleting an Elastic IP

1

Open the actions menu

From the Elastic IPs list, find the IP you want to delete and open its actions menu.
2

Click Delete

Click Delete and confirm the deletion.
3

IP is released

The IP will briefly show a status of Releasing, then be removed.

API reference

You can also manage Elastic IPs programmatically using the API. See the Elastic IPs API reference for available endpoints.