IPv6-only Virtual Servers
blog.mythic-beasts.com
blog.mythic-beasts.com
This allows your own server to be IPv6 only, and still hosts websites to IPv4 customers.
This off course won't work for stuff like email...
I can wholeheartedly recommend Cloudflare though :-)
I've opened a ticket and was told that there were some problems with the servers/route (can't remember exactly, sorry) but was not given any ETA.
It was a while ago, and I remember it was during the time CloudFlare was being ddossed, so maybe it's fixed now and it work just fine, but I haven't tried again.
Even if you only have a v6 back-end (like this VPS) you can use CloudFlare's gateway to enable v4 and v6 access to your site.
Dirty, dirty cheap vps (3€/year) with only ipv6.
Actually, that's not exactly true. You get 20 ports of a shared ipv4, which is nice if you can't connect over ipv6. You can also ask for an haproxy entry, so that your vps will answer on port 80 when trying to access your site.
I hope we'll see similar discounts in the future, since ipv4 keep getting more expansive every day (right now provider can easily charge 1-5€/month for one).
I am building a service that uses the Digital Ocean API. Their prices are lower than large services like AWS, Google and even Linode so I can provide a good value by adding on to their virtual servers (I am building a service for deploying Docker containers).
If there was another somewhat smaller but still relatively discounted and reliable VPS provider with a good API then I could provide that as another option for my customers to deploy their Docker containers to.
And to be honest the multiple VPS providers thing is a ways off and might not happen.
For now it has a command/API endpoint to deploy a VPS (Digital Ocean), another for registering a domain. The idea is that often when you want to deploy a container it is actually a web site/web application or part of one.
And then I have a run command/API endpoint that takes the server name, image or image alias name, and domain name. It will run the image and automatically create a DNS record and reverse nginx proxy (if the container exposes a port using HTTP).
I am also planning on adding a simple way to automatically run and link containers so that you can just add ENV RUNLINK elasticsearch,redis to your Dockerfile and then my run command will pull & run elasticsearch and redis and then run your container and link it. With the new feature in docker you can then access redis for example by specifying redis as the hostname (docker now adds an /etc/hosts line when you link). I will have some default image aliases which are basically a way to shorten an image name to leave out the username/repo and go with a default I have tested or an alias added by the user.
Right now I am thinking minimum of two weeks before I can start beta testing.
Step 1: Give us your money. Step 2. ??? Step 3. Get it!
Why not just give out a /64? (254 addresses) which is the minimum amount of addresses you can assign in IPv6.
/64 isn't the minimum you can allocate (especially to a single host), but it's a recommended minimum for a network
The recommended minimum for "a network" in the sense of an allocation assigned to a different administrative entity is a /56, so that multiple network segments can be set up without any further administrative overhead and without incentivizing network idiocy like NAT that's been holding us back with IPv4 for far too long already. Unfortunately, many providers seem to not have gotten the memo, allocating all kinds of idiotically small networks, thus essentially breaking IPv6 before it even got adopted ...
edit: I guess I should mention that providers themselves tend to get a minimum allocation of a /32 from their NIC, so they can assign 16 million /56 without running out of addresses (at which point the income generated from 16 million customers presumably should be more than enough to pay for another /32). They are simply majorly wasting address space by not allocating it ...
Well, you know, they might end up having half the population of the planet buying servers, and then they'll be sorry they didn't give out smaller alotments...
Given that the planet can run on a single ipv4 space right now, that's an awful lot to run through.
They have an entire IPv4 space of IPv4 spaces to distribute, but that's still a ridiculously low amount near the total number of IPv6 addresses.