Skip to main content
Last updated on

Floating IP

A Floating IP is a public IP that you attach flexibly to a VM. Unlike the internal IP (fixed inside the Subnet), a Floating IP:

  • Attaches/detaches between VMs in seconds — no restart required.
  • Stays with the account — the IP is the same whichever VM it's currently on.
  • Required to reach a VM from the Internet (SSH, RDP, HTTP/HTTPS).

When do you need a Floating IP?

ScenarioFloating IP needed?
SSH/RDP into a VM from the Internet
Serve a public website directly from the VM
Backend sitting behind a Load Balancer✗ (only the LB needs a public IP)
Internal VM (database, cache, worker)
VM that only needs to call out to the Internet (API calls, pull updates)✗ — S-NAT through the Router already handles it

Create a Floating IP

Step 1. Open the Floating IPs page

Go to Network → Floating IPs and click + Create.

Floating IPs page with the Create button

Step 2. Configure the Floating IP

FieldMeaning
PoolPublic network — pick the pool already attached to the Router with an External Gateway
BandwidthThe peak bandwidth cap (Mbps)
Description (optional)A memorable note
Billing cycleThe billing interval

Click Create.

Create Floating IP form

Pick the right Pool

The Floating IP only works when its Pool is attached to a Router with an External Gateway. If you pick the wrong pool, traffic doesn't route — either enable the External Gateway or recreate the Floating IP in the right pool.

Attach a Floating IP to a VM

Step 1. Pick Attach to server

In the Floating IPs list, click next to the IP → Attach to server.

Floating IP action menu with Attach to server

Step 2. Pick the VM

Pick the VM and click Attach.

Dialog to pick the VM for the Floating IP

The Floating IP becomes active immediately. Test with ping / ssh from your local machine.

Change the bandwidth

When your bandwidth needs change, raise or lower the cap without detaching.

Click next to the IP → Change bandwidth.

Change bandwidth menu

Pick the new tier and click Confirm.

Dialog to pick the new bandwidth

Detach a Floating IP

Click next to the IP → Detach from server.

Detach Floating IP action menu

The Floating IP returns to Unassigned, ready to be attached to another VM. Don't delete the IP — it keeps billing until it's fully released.

Keep the Floating IP when rotating VMs

When refreshing a VM but you want to keep the same public IP (for DNS, third-party ACLs), just detach from the old VM → attach to the new VM. Downtime is only the rebind window.

See also

  • Router management — the Router needs an External Gateway for Floating IPs to work.
  • Security Group — open the right ports so inbound traffic reaches the VM.
  • SSH/RDP — use the Floating IP to sign in to the VM.