Virtualizor IPv6 support lets you give each VPS IPv6 addresses or a whole subnet next to its IPv4 address. It costs almost nothing, and many customers expect it for modern applications and mail.
Before you start
- An IPv6 block from your data centre, ideally a /48 or /56 routed to the slave server, plus the gateway.
- IPv6 working on the slave server itself:
ping -6 -c3 2606:4700:4700::1111. - Console access in case networking changes cut SSH.
Plan addresses or subnets
| Option | What the VPS gets | Best for |
|---|---|---|
| IPv6 addresses | One or more single addresses from a shared range | Simple setups, on-link /64 from the provider |
| IPv6 subnets | A whole /64 per VPS | Routed blocks; customers who run many services |
Create a Virtualizor IPv6 pool
- In the admin panel go to IP Pool → Create IP Pool.
- Select IPv6 as the type.
- Enter the gateway, netmask/prefix and the servers (or server groups) that may use the pool.
- Generate or add the addresses or subnets: Virtualizor can generate a number of addresses or subnets from the block you enter.
- Save.
Note: With an on-link /64 (not routed), every VPS must use addresses from that /64 and the provider's gateway, and some data centres need NDP proxying on the host. Ask your provider which model they use.
Assign IPv6 to VPSs
- Edit the VPS and add IPv6 addresses or a subnet from the pool, or
- Set the number of IPv6 addresses/subnets in the plan so new VPSs get them automatically (create plans).
- Customers can see the addresses in their panel (manage IP addresses).
Check afterwards
- Inside the VPS:
ip -6 ashows the address andping -6 google.comworks. - From outside, the VPS responds on IPv6.
Troubleshooting
- Address assigned but no traffic: wrong gateway or block not routed to the slave.
- Works then stops: often neighbour discovery on on-link setups.
- Template does not configure IPv6: configure it manually in the guest (IPv6 on Linux).
Frequently asked questions
How large should a customer's IPv6 allocation be?
A /64 per VPS is standard when you have a routed block.
Can I sell extra IPv6?
Usually IPv6 is included free; extra IPv4 is what customers pay for.
Do I need rDNS for IPv6?
Only for mail servers; set it per address if your setup supports it (rDNS setup).
