If you just want to play with IPv6 on a VM, most VM providers will offer a /64, which is enough to have an address per service on your machine. If you wanted to play with IPv6 on multiple subnets, you'll need something larger than a /56, since subnets should be /64.
I rely on my home's v6 /56, so I don't have experience with using VMs for this, but I know of a few providers that offer /56 (and above):
* Mythic Beasts and Linode offer a /56 on request. They're not cheap VM providers though.
I rely on my home's v6 /56, so I don't have experience with using VMs for this, but I know of a few providers that offer /56 (and above):
* Mythic Beasts and Linode offer a /56 on request. They're not cheap VM providers though.
* https://ifog.ch/en/vps offer /48.
* https://tunnelbroker.net/ offer /48, which can be used via any VPS/home.
https://reddit.com/r/ipv6 for more info.