VirtFusion IPv6 support lets you give every VPS its own IPv6 subnet alongside IPv4. Because IPv4 addresses are scarce, offering IPv6 is cheap, future-proof and expected by many technical customers.
Before you start
- An IPv6 block from your data centre, ideally a /48 or /56 routed to the hypervisor, so you can hand out a /64 per VPS.
- The IPv6 gateway and the hypervisor's own IPv6 address.
- Console access to the hypervisor before changing networking.
Configure IPv6 on the hypervisor
- Add the hypervisor's own IPv6 address and default gateway to the bridge (for example
br0). - Check that it works:
ping -6 -c3 2606:4700:4700::1111. - If the provider gives you an on-link /64 instead of a routed block, VPS addresses must sit in that /64 and the gateway is shared; a routed block is cleaner.
Note: Some data centres need neighbour discovery proxying (NDP) for on-link setups. Ask your provider which model they use before you start.
Add an IPv6 block in VirtFusion
- In the admin area open the IP blocks section and add a new block of type IPv6.
- Enter the block (for example
2001:db8:100::/48), the gateway and the subnet size to assign per server (commonly /64). - Attach the block to the hypervisor or hypervisor group.
- Save.
Assign IPv6 to a VPS
- Open the server and add an IPv6 subnet from the block, or set the package to include IPv6 so new servers get it automatically.
- Rebuild or reconfigure networking if the server was already running, depending on how the template applies addresses.
- Inside the VPS check with
ip -6 aandip -6 r.
For manual configuration inside a Linux VPS see IPv6 setup on a Linux VPS.
Check afterwards
ping -6 google.comworks from the VPS.- From outside, the VPS answers on its IPv6 address.
- Add AAAA records only after IPv6 works, or visitors with IPv6 will fail to connect.
Troubleshooting
- VPS has an address but no connectivity: wrong gateway, or the block is not routed to the hypervisor.
- Works for a while then stops: often an NDP problem on on-link setups.
- Firewall blocks ICMPv6: allow ICMPv6; IPv6 breaks without it.
Frequently asked questions
How big should a VPS IPv6 allocation be?
A /64 per VPS is the common standard and keeps auto-configuration tools happy.
Is IPv6 extra work for customers?
Not if the template configures it automatically; they just see the address in the panel.
Do I still need IPv4?
Yes, for now most VPSs still need at least one IPv4 address.
