A Vultr Virtual Private Cloud (VPC) network creates a secure and isolated private networking environment for instances to connect and share resources. A VPC network supports IPv4 network addresses to enable communication and data sharing between instances.
Follow this guide to create a Virtual Private Network (VPC) network using the Vultr Customer Portal, API, or CLI
Navigate to Products, expand the Network drop-down and select VPC Networks from the list of options.
Click Add VPC Network to set up a new VPC.
Select your target Vultr location to create the VPC network.
Click Configure IPv4 Range to enter a custom private IPv4 subnet to assign the network, or keep Auto-Assign IP Range selected.
Click Custom Routes within the Manage Routes section to set up custom static routes to update on all instances attached to the VPC network, or keep No Routes selected.
Enter a new label in the VPC Network Name field to identify the network.
Click Add Network to create the new VPC network and verify that it's available in your Vultr account
Send POST
request to the Create VPC endpoint to create a new VPC network in a specific Vultr location with an automatic IP address range.
$ curl "https://api.vultr.com/v2/vpcs" \
-X POST \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
--data '{
"region" : "<vultr-location-id>",
"description" : "<label>"
}'
Visit the Create VPC API page to view additional attributes to apply on the VPC network.
Create a new VPC network in a specific Vultr location with an automatic IP address range.
$ vultr-cli vpc create --region="ewr" --description="test VPC"
Run vultr-cli vpc create --help
to view additional options to apply on the VPC network.