Content Providers

Do you have a website? A blog? Do you create videos? Podcasts? Do you write articles for websites? Do you participate in social networks? Do you operate a social network?

With IPv4 addresses rapidly being exhausted, you can no longer publish content only on the IPv4 Internet and expect everyone to be able to access it. As IPv4 depletes, users are being connected to the Internet using IPv6 address space. You must ensure all content is available via both IPv4 and IPv6 for the foreseeable future in order for it to be visible to all users.

Additionally, DNS Security Extensions (DNSSEC) provide a way to ensure that users and customers are correctly connecting to your sites and services instead of to someone else pretending to offer your same services. Understanding how to secure your domain is critical!

For basic information about IPv6 or DNSSEC, please see the menu options on the left or browse the list of resources for IPv6 and DNSSEC. For more information, read on below…


IPv6

To check if your content is available over IPv6 – or to make it accessible over IPv6 – follow these steps:

1. Find Out If Your Hosting Providers Support IPv6

If your website (or sites) is hosted with a provider, find out if your provider supports IPv6. We have pointers to lists of hosting providers who support IPv6, but your best bet is to start with the contacts you have at your providers. Ask if they will be making your content available over both IPv4 and IPv6. Ideally you are looking for a “dual-stack” server that supports both protocols.

If your hosting provider is NOT planning to support IPv6 any time soon, consider moving to a hosting provider that does support IPv6.

Don’t forget about other services you may use, too, such as social networks. Contact them to ask if they will be supporting IPv6. The good news is that both Facebook and YouTube are participants in World IPv6 Launch and will be serving their content over IPv6 as of June 6, 2012, so all your Facebook Pages and YouTube videos will work over IPv6.

2. Determine If Your Own Servers Have IPv6 Connectivity

If you host your own website(s), find out whether your Internet Service Provider (ISP) can provide you with IPv6 connectivity. If not, consider what might be involved with switching to an ISP that supports IPv6 – or perhaps bringing in a separate connection. A great place to start is with the list of network operators participating in World IPv6 Launch as they have all committed to providing IPv6 connectivity.

3. Consider Using A Content Delivery Network (CDN) – or Contact Your Existing CDN

A “content delivery network” (CDN) (also called a “content distribution network”) is a service that takes your existing content and makes it available through a global network of distribution servers. The primary reason companies use CDNs is to speed up access to website content because a CDN’s servers can be closer to end users and therefore deliver the content to those users faster. A CDN can also help absorb a greater load of traffic than an individual server.

The cool thing about a CDN is that once your content is in its network, that content can be easily made available over both IPv4 and IPv6 – even if YOUR web servers are IPv4-only!  A CDN can be a very quick way to make your content IPv6-enabled, even if your own infrastructure cannot make the move quickly.

Some of the largest CDNs such as a Akamai and Limelight as well as newer entrants like CloudFlare are all participating in World IPv6 Launch. We’ve started a list of content delivery networks (CDNs) supporting IPv6 and would encourage you to investigate this option. If you are already using a CDN, contact them and find out how soon they will be able to make your content available over IPv6.

4. Update DNS To Point To The IPv6 Address(es) For Your Site

Finally, once you have determined that your website has IPv6 connectivity, you’ll need to update DNS so that it is publishing the IPv6 address(es) for your site(s).

NOTE: If you are using a CDN, you will usually NOT have to do this because the CDN takes care of handling all of your DNS entries for you.

What you need to do is to update DNS with “AAAA” record(s) pointing to your IPv6 address(es). For example, if your web server is at the address “www.example.com” and has the IPv6 address “2001:db8:1234:3f4c:51::234“, you need to create an AAAA record with this information. (Tip: If you are speaking with your IT team or provider about these DNS records, they will sometimes call them “quad-A” records.)

5. Celebrate!

Congrats!  You’ve done it – your content is now available to all of those people who are connecting to the Internet using IPv6.

Still have more questions about how to make your content available over IPv6? Please let us know how we can help you!


DNSSEC

How can DNSSEC make my content more secure?

What browsers and other clients support DNSSEC? (i.e. who will use it if I sign my domain?)

What other uses might DNSSEC have?


It is our intent to feature the most current and relevant deployment resources and supplement them with newly created deployment articles by the Internet Society where information gaps exist. If you know of a resource you would like featured here, or have recommendations on new resources that can be created to help with deployment, please give us your feedback.