How to Create a VPC 2.0 Network
-
by Blog Admin
- 22
How to Create a VPC 2.0 Network
A process that prepares and configures a server or service for use after initial deployment.
A Virtual Private Cloud (VPC) 2.0 network creates a secure, enhanced, and isolated private networking environment for instances to connect and share resources. VPC 2.0 networks support IPv4 network addresses to enable communication between instances.
Follow this guide to create a Virtual Private Network (VPC) 2.0 network using the Vultr Customer Portal, API, CLI, or Terraform.
Vultr Customer Portal
- Navigate to Products, expand the Network drop-down and select VPC 2.0 from the list of options.
- Click Add VPC 2.0 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.
- Enter a new label in the VPC 2.0 Network Description field to identify the network.
- Click Add Network to create the new VPC network and verify that it’s available in your Vultr account.
Vultr API
- Send
POST
request to the Create a VPC 2.0 Network endpoint to create a new VPC 2.0 network in a specific Vultr location with an automatic IP address range.console$ curl "https://api.vultr.com/v2/vpc2" \ -X POST \ -H "Authorization: Bearer ${VULTR_API_KEY}" \ -H "Content-Type: application/json" \ --data '{ "region" : "<vultr-location-id>", "description" : "<label>" }'
Visit the Create a VPC 2.0 Network API page to view additional attributes to apply on the VPC 2.0 network.
Vultr CLI
- Create a new VPC 2.0 network in a specific Vultr location with an automatic IP address range.
console
$ vultr-cli vpc2 create --region="ewr" --description="example-vpc" --ip-type="v4"
Run the
vultr-cli vpc2 create --help
command to view additional options to enable on the VPC 2.0 network.
Terraform
- Ensure the Vultr Terraform provider is configured in your Terraform project.
- Create a VPC 2.0 network, then apply.
terraform
resource "vultr_vpc2" "net" { region = "ewr" description = "example-vpc2" # optional: auto IP range; or specify: # v4_subnet = "10.0.0.0" # v4_subnet_mask = 24 }
- Apply the configuration and observe the following output:
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
How to Create a VPC 2.0 Network A process that prepares and configures a server or service for use after initial deployment. A Virtual Private Cloud (VPC) 2.0 network creates a secure, enhanced, and isolated private networking environment for instances to connect and share resources. VPC 2.0 networks support IPv4…
How to Create a VPC 2.0 Network A process that prepares and configures a server or service for use after initial deployment. A Virtual Private Cloud (VPC) 2.0 network creates a secure, enhanced, and isolated private networking environment for instances to connect and share resources. VPC 2.0 networks support IPv4…