Overview
Xloud Compute instances receive a from the network they are attached to at launch. To provide external access, a is allocated from an external network pool and associated with the instance’s fixed IP. Floating IPs are independent of the instance lifecycle — they can be disassociated, re-associated with a different instance, and retained across instance termination.Prerequisites
- An active Xloud project with
memberoradminrole - At least one external network with available floating IP addresses
- A running instance with a fixed IP address
- CLI users: Xloud CLI configured and credentials sourced
Fixed vs Floating IPs
| Attribute | Fixed IP | Floating IP |
|---|---|---|
| Assignment | Automatic at instance launch | Manually allocated and associated |
| Scope | Internal project network | External / routable network |
| Persistence | Tied to instance lifetime | Independent — survives instance deletion if retained |
| Re-association | Not movable | Can be moved between instances without release |
| Use case | Internal service communication | External access, public-facing services |
Allocate a Floating IP
- Dashboard
- CLI
Navigate to Floating IPs
Log in to the Xloud Dashboard (
https://connect.<your-domain>) and navigate to
Project → Network → Floating IPs.Associate a Floating IP with an Instance
- Dashboard
- CLI
Open the floating IP actions
Navigate to Project → Network → Floating IPs. Click Associate next to the
allocated IP.
Select the target instance port
In the Manage Floating IP Associations dialog:
Click Associate.
| Field | Description |
|---|---|
| IP Address | The floating IP being associated |
| Port to be associated | Select the instance port (shows instance name and fixed IP) |
The floating IP row shows the associated fixed IP and instance name.
The instance Addresses column in the Instances list now includes the floating IP.
Disassociate a Floating IP
Disassociating removes the floating IP from the instance but retains it in your project for future use.- Dashboard
- CLI
Navigate to Project → Network → Floating IPs and click Disassociate next to the
IP. Alternatively, navigate to the instance Actions → Disassociate Floating IP.
The floating IP status returns to Down and is available for re-association.
Release a Floating IP
Releasing returns the floating IP to the external network pool and removes it from your project’s allocation.- Dashboard
- CLI
Navigate to Project → Network → Floating IPs. In the Actions dropdown for the
IP, select Release Floating IP.
Floating IP Pool Limits
Each project has a quota on the number of floating IPs that can be allocated simultaneously.
Exceeding this quota returns a Contact your administrator to request a quota increase if needed.
QuotaExceeded error.To check your current allocation against quota:Check floating IP quota
Next Steps
Security Groups
Configure firewall rules to control access to instances with floating IPs
Launch an Instance
Create a new instance and configure network access from the start
Xloud Networking
Create routers, subnets, and configure external network connectivity
Compute User Guide
Overview of all compute operations and instance lifecycle management