Reserved IPs enable dedicated IP Addresses that are isolated from the public pool of Vultr's public IP addresses for attachment to your instances. Reserved IPs enable you to reserve a specific public IP address in a single Vultr location you can attach and use with your instances.
Follow this guide to create reserved IPs in your Vultr account using the Vultr Customer Portal, API, or CLI.
Navigate to Products, expand the Network drop-down and select Reserved IPs from the list of options.
Click Add Reserved IP to create a new reserved IP address.
Click the Location drop-down and select your target Vultr location.
Click the Type drop-down and select the reserved IP address type.
Enter a new descriptive label in the Label field and click Add to create the reserved IP.
Send a GET
request to the List Reserved IPs endpoint to view all reserved IPs active in your Vultr account.
$ curl "https://api.vultr.com/v2/reserved-ips" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
Send a POST
request to the Create Reserved IP endpoint to create a new reserved IP address in a specific Vultr location.
$ curl "https://api.vultr.com/v2/reserved-ips" \
-X POST \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
--data '{
"region" : "<location>",
"ip_type" : "<address_type>",
"label" : "<label>"
}'
Visit the Create Reserved IP API page to view additional attributes to apply on the reserved IP.
List all active reserved IPs in your Vultr account.
$ vultr-cli reserved-ip list
Create a new reserved IP in a specific Vultr location.
$ vultr-cli reserved-ip create --label <label> --region <location> --type <address_type>
Run vultr-cli reserved-ip create --help
to view additional options to apply on the reserved IP.