How to Enable IPv6 on Your VPS
IPv6 is available on all VPS plans. Follow the steps below to enable it on your server.
Step 1 — Get Your IPv6 Address
Log in to your SolusVM control panel → select your VPS → go to IP Addresses.
Note the IPv6 address listed under Additional IPv6.
Step 2 — Run the Setup Script
SSH into your VPS as root and run:
curl -O http://downloads.crypracks.com/add-ipv6.sh
bash add-ipv6.sh YOUR_IPv6_ADDRESS
Example:
bash add-ipv6.sh IP-Address
The script automatically detects your OS and configures IPv6. No reboot needed.
Supported OS: Ubuntu, Debian, AlmaLinux, CentOS, RHEL
Step 3 — Verify It's Working
The script will confirm success:
SUCCESS: IPv6 is working!
Your public IPv6: 2001:1af8:5000:a013:9:0:bdeb:9428
If you see FAILED, contact support with your VPS ID.
Step 4 — Add DNS Record (Optional)
To make your website accessible over IPv6, add an AAAA record in your DNS:
| Type | Name | Value |
|---|---|---|
| AAAA | @ | your IPv6 address |
| AAAA | www | your IPv6 address |
Once added, visitors with IPv6-capable internet connections will automatically use IPv6.
Notes
- IPv6 configuration persists across reboots — no need to run the script again
- Only use the IPv6 address assigned to your VPS in the control panel
- Your IPv4 address continues to work normally — IPv6 is additive
Need help? Open a support ticket with your VPS ID and we'll assist.