Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Floating IPs provide external access to instances running on private networks. A floating IP maps a publicly routable address to an instance’s private port via NAT on the router. You can associate, disassociate, and reassign floating IPs without downtime.
Prerequisites
  • An active Xloud account with appropriate permissions
  • Access to the Xloud Dashboard or CLI configured with credentials
  • API credentials sourced (source openrc.sh)
A router with an external gateway must be connected to the instance’s network before floating IPs can be associated. See Routers.

Allocate a Floating IP

1

Navigate to Floating IPs

Navigate to Network > Floating IPs in the sidebar. Click Allocate IP.
2

Configure the allocation

FieldTypeRequiredDescription
NetworkDropdownYesSelect the external network to allocate from
Owned SubnetDropdownNoOptionally select a specific subnet within the external network
Floating IP AddressTextNoRequest a specific IP (shown after subnet selection, when not batch)
DescriptionText areaNoLabel the IP’s intended use
Batch AllocateCheckboxNoToggle to allocate multiple IPs at once
CountNumberIf batch enabledNumber of IPs to allocate (default: 2)
Administrators see an additional Project selector to allocate IPs for other projects. If QoS is enabled on the platform, a QoS Policy selector also appears for all users.
3

Allocate

Click Confirm. The floating IP appears in the list with status Down (not yet associated with an instance).
Floating IP allocated and ready for association.

View Floating IPs

Navigate to Network > Floating IPs. The list shows:
ColumnDescription
ID/Floating IPThe allocated public address (clickable to view details)
DescriptionOptional description text
Associated ResourceInstance or port bound to this IP (if associated)
StatusAvailable, Pending, Active, Error, or Down
Created AtAllocation timestamp

Associate with an Instance

1

Open the Associate dialog

On the floating IP row, click Associate (available when status is Down or Available).
2

Select the target

Select the instance port to associate with from the fixed IP table. Ports that are not routable to the external network show a reason label.Click Confirm.
The floating IP status changes to Active and shows the associated instance.

Disassociate a Floating IP

On the floating IP row, click Disassociate (available when status is Active). Confirm the action. The IP returns to Down status and can be reassigned.

Release a Floating IP

Click the More dropdown on the floating IP row and select Release. The IP is returned to the external network pool.
Releasing a floating IP is permanent. If you release a static IP that DNS records or external systems reference, those references will break immediately.

Next Steps

Routers

Set up the external gateway required for floating IP routing

Security Groups

Allow inbound traffic on the floating IP’s port

Create a Network

Provision the internal network for your instances

Launch an Instance

Create an instance to associate the floating IP with