Static IPs
Overview
Static IPs are reserved public IPv4 addresses that belong to your account rather than to a specific instance. Unlike standard instance IPs that are released when an instance is destroyed, static IPs persist independently and can be moved between instances.
Key characteristics:
- Account-level ownership -- Static IPs remain allocated to your account until explicitly deallocated, regardless of instance lifecycle.
- Portable -- Attach a static IP to any instance in the same location, and reassign it to a different instance at any time.
- Hourly billing -- Charged per hour while allocated, whether attached to an instance or not.
- Location-bound -- Each static IP belongs to a specific location (hypervisor group) and can only be attached to instances in that location.
Admin Setup
Enabling Static IPs
Static IPs are available in locations where the administrator has configured IPv4 pricing:
- Navigate to the Hypervisor Group settings page
- Set the IPv4 Credit Value -- the monthly cost in credits for a reserved IP address
- Save
The hourly rate is calculated automatically by dividing the monthly credit value by the configured hours per month.
Managing Static IPs (Admin)
Admins can view all static IPs across all users at Networking > Static IPs. The admin page supports:
- Search by IP address, user name, or instance hostname
- View allocation details including owner, location, status, and attached instance
- Filter and sort the list
User Guide
Allocating a Static IP
- Navigate to Networking > Static IPs in the sidebar
- Click Allocate IP
- Select a Location from the dropdown
- Select an Available IP from the list of unassigned IPs in that location
- Review the cost displayed (monthly and hourly rates)
- Click Allocate
The IP is immediately reserved to your account and billing begins. The first hour is billed at the time of allocation.
Your account must have sufficient credit balance to cover at least one hour of the IP cost. If your balance is too low, the allocation will be rejected.
Static IP Table
The Static IPs page displays all your allocated IPs with the following information:
| Column | Description |
|---|---|
| IP Address | The reserved IPv4 address |
| Location | Hypervisor group where the IP is located |
| Status | Allocated (unattached) or Attached (assigned to an instance) |
| Instance | The instance the IP is attached to, if any (clickable link) |
| Monthly Cost | Monthly charge for the IP |
| Hourly Cost | Per-hour charge for the IP |
| Allocated Since | How long ago the IP was allocated |
Attaching a Static IP to an Instance
Static IPs can be attached to instances from the instance management page. Navigate to the instance's network settings to assign an available static IP.
Once attached, the IP becomes the instance's public address. The status changes from Allocated to Attached.
Detaching a Static IP
Detaching a static IP removes it from the instance but keeps it allocated to your account. The IP returns to Allocated status and can be attached to a different instance.
Deallocating a Static IP
To release a static IP and stop billing:
- Ensure the IP status is Allocated (not attached to any instance)
- Click the Deallocate button next to the IP
- Confirm the action
Deallocation is permanent. The IP address is returned to the pool and may be assigned to another user. You cannot recover a deallocated IP.
An IP that is currently attached to an instance cannot be deallocated -- detach it first.
Billing
How Billing Works
- Billing begins immediately when an IP is allocated (the first hour is pre-billed)
- Charges continue hourly for as long as the IP is allocated, whether or not it is attached to an instance
- When an IP is deallocated, any remaining charges for the final period are billed
Cost Display
The Static IPs table shows both monthly and hourly costs, converted to your account's currency. Costs are based on the location's configured IPv4 credit value.
Usage Reports
Static IP charges appear in the Cloud Service > Usage Report under a dedicated Static IPs section, showing:
- IP address and location
- Total hours allocated during the billing period
- Total charges
Real-Time Updates
The Static IPs page updates in real time via WebSocket. When an IP is allocated, deallocated, attached, or detached (including by an admin), the table updates automatically without requiring a page refresh.
Troubleshooting
"Insufficient credits to allocate a static IP"
Your account balance is below the minimum required (one hour's worth of the IP cost). Add credits to your account and try again.
"No available IPs in this location"
All public IPs in the selected location are currently in use. Contact your administrator to add more IP addresses to the location's subnets.
"This IP is not available for allocation"
The IP may have been allocated by another user between the time you loaded the page and clicked allocate. Refresh the page to see the current list of available IPs.
Cannot deallocate an attached IP
An IP must be detached from its instance before it can be deallocated. Detach the IP from the instance first, then deallocate it.