
Vultr Direct Connect provides a private, high-bandwidth network connection that links Vultr infrastructure with external cloud providers without traversing the public internet. When combined with AWS Direct Connect through Console Connect, it enables secure, low-latency communication between Vultr instances and Amazon Web Services (AWS), making it suitable for hybrid and multi-cloud architectures that require predictable network performance.
This guide explains the end-to-end process for establishing private connectivity between Vultr and AWS using Direct Connect via Console Connect. It describes the required network architecture, prerequisite configurations, and the steps needed to provision and validate a production-ready connection.
Before you begin, ensure you:
Console Connect is not available in all Vultr locations. Before provisioning a CloudRouter, confirm Console Connect availability for your target location by opening a support ticket with Vultr Support.
Log in to the Vultr Console.
Select Support from the left navigation menu.
Click Open Ticket to create a new support request.
From the available options, toggle the last option to display all fields.
Under Category, select General Support.
Use the following template to open a support ticket requesting Vultr Direct Connect availability through Console Connect.
Vultr Support typically responds within 24 business hours.
Vultr Support provides availability details, supported data center locations, and the requirements needed to provision a CloudRouter.
A CloudRouter acts as the core networking component that enables private connectivity between Vultr and external cloud providers through Console Connect. It provides the logical routing layer required to terminate private connectivity circuits on both cloud platforms and securely exchange traffic between their environments.
Log in to the Console Connect portal.
Click the Add New Service drop-down, hover over Layer 3 (CloudRouter), and then click Order.
On the CloudRouter Details page, enter the following information:
Click Next: Review to validate and review the configuration.
Click Next: Payment to proceed to the payment page.
Accept the Terms and Conditions, then click Create CloudRouter to provision the CloudRouter.
CloudRouter provisioning typically takes 10–15 minutes to complete.
Sites represent the logical endpoints where private connectivity is terminated. They define the integration points used to connect Vultr and AWS cloud environments through the CloudRouter.
A Vultr site defines the termination point for private connectivity within your Vultr environment. It associates the CloudRouter with your Vultr account and port location to enable traffic exchange over the private connection.
Navigate to the CloudRouters section and select your CloudRouter.
Verify that the CloudRouter status displays Active.
Click Add New Site, then select Cloud or XaaS as the Site Type.
Select VULTR as the provider.
On the Cloud Details page, enter the following information:
Click Next: Site Details to review the cloud configuration.
On the Site Details page, enter the following information:
After selecting the required values, the portal displays the estimated monthly cost.
Click Next: Review, to verify the configuration.
Click Next: Terms, review the terms and conditions, and accept all required agreements.
Click Create Site to submit the site for provisioning in Console Connect.
After submitting the CloudRouter provisioning request, Console Connect requires additional information to determine where the connection should terminate within your Vultr account. This information allows Console Connect to associate the CloudRouter with the correct Vultr resources and complete the delivery process.
To proceed, send an email to Console Connect confirming that the CloudRouter has been provisioned and providing the required Vultr account and network details.
Copy the following email template, replace the placeholders with your values, and send it to the addresses below:
Attach a screenshot of the Console Connect dashboard showing the provisioned CloudRouter.
Console Connect creates a support case and responds with confirmation and any additional requirements.
CloudRouter delivery to the Vultr side can take 24–48 hours. After the Vultr site is created and its status displays Active, proceed with the AWS site configuration.
An AWS site represents the termination point for private connectivity on the AWS side. It links the CloudRouter to your AWS account and Direct Connect location, enabling end-to-end private communication between Vultr and AWS.
Navigate back to the Console Connect portal.
Select your CloudRouter.
Click Add New Site to create a new AWS site.
Select Cloud or XaaS as the Site Type.
Select AWS as the provider.
On the Cloud Details page, enter the following information:
The ASN must be within the private ASN ranges 64512–65000 or 65011–65534.
Click Next: Site Details to configure the site.
On the Site Details page, enter the following information:
After selecting the required values, the portal displays the estimated monthly cost.
Click Next: Review, to verify the configuration.
Click Next: Terms, review the terms and conditions, and accept all required agreements.
Click Create Site to submit the AWS site for provisioning in Console Connect.
AWS requires explicit approval before a partner-provisioned Direct Connect connection becomes active. This step confirms the connection created through Console Connect and allows AWS to associate it with your Direct Connect Gateway to enable routing between AWS VPCs and Vultr.
Log in to the AWS Management Console.
Search for Direct Connect and open the service.
From the left navigation menu, select Direct Connect Gateways.
Click Create Direct Connect Gateway.
Enter a descriptive Gateway Name.
Enter the Amazon-side ASN.
The Amazon-side ASN must be a valid private ASN within one of the following ranges: 64512–65000 or 65011–65534.
Use an ASN that matches the ASN defined in the Cloud Details section of the AWS site configuration in Console Connect.
(Optional) Add tags to organize the gateway.
Click Create Direct Connect Gateway to complete the gateway creation.
A Direct Connect Gateway acts as a central hub that connects one or more Virtual Interfaces (VIFs) to AWS VPCs.
From the left navigation menu, select Connections.
Locate the connection created by Console Connect. The status displays Confirming.
Select the connection and click Accept Connection to approve and activate it.
After accepting the Direct Connect connection, you must configure routing parameters and create a Private Virtual Interface (VIF) in AWS. This configuration establishes the Border Gateway Protocol (BGP) session between AWS and Console Connect, enabling private traffic flow between AWS VPCs and Vultr.
Navigate back to the AWS site in the Console Connect portal.
Record the following routing details for use during AWS configuration:
Return to the AWS Direct Connect service in the AWS Management Console.
Select your Direct Connect connection.
After the State changes to Available, click Create Virtual Interface.
Configure the following settings:
Virtual Interface Type: Select Private.
Private Virtual Interface Settings:
Additional settings:
Click Create Virtual Interface to apply the configuration.
Verify that the virtual interface state changes to Available and the BGP Status displays Up. At this point, the AWS Direct Connect Gateway is successfully peered with Console Connect, and private connectivity between AWS and Vultr is established.
After the Direct Connect connection is established, you must configure routing within your Vultr Virtual Private Cloud (VPC) to forward traffic toward Console Connect. This step ensures that workloads inside the VPC can reach AWS over the private connection.
Navigate to the Console Connect portal and select the Vultr site associated with your CloudRouter.
Record the Vultr subnet displayed on the site details page for later use.
Obtain the Vultr router IP provided by Vultr Support. This IP acts as the next-hop router for traffic destined to Console Connect.
The router IP is required to forward traffic from your VPC to the Console Connect subnet. Other routing parameters shown on the Vultr site are preconfigured on the Vultr-managed router to establish the BGP session with Console Connect and do not require manual changes.
Deploy a virtual machine inside the VPC attached to Console Connect.
After the instance enters the Running state, connect to it using SSH.
Replace USERNAME with the username and SERVER-IP with the public IP address of the server.
List the network interfaces and identify the interface connected to the VPC.
Output:
Identify the interface that has an IP address from your VPC subnet.
Add a route to reach the Console Connect Vultr subnet.
Replace:
Adding a route at the VM level enables connectivity only for that instance. To enable connectivity for all workloads in the VPC, add the route at the VPC level using the Vultr Console.
Verify connectivity to the Console Connect network.
Replace CONSOLE_CONNECT_IP with the Console Connect IP listed on the Vultr site. Successful ping responses confirm that the Vultr side is connected to the Console Connect network.
Add a route to reach the AWS subnet through Console Connect.
Replace:
Verify connectivity to AWS.
Replace AWS_ROUTER_IP with the AWS router IP listed on the AWS site in the Console Connect portal. Successful ping responses confirm that private connectivity between Vultr and AWS is operational.
You have successfully established a private, dedicated network connection between Vultr and AWS using Direct Connect via Console Connect. By provisioning a CloudRouter, configuring sites on both platforms, completing AWS Direct Connect approval, and enabling routing within Vultr, you created a low-latency, secure path for traffic between your Vultr VPC and AWS VPCs.
0 Comments
Be the first to comment and share your perspective with the community.