Overview of the Hurricane Electric IPv6 Certification

Since I’m a fan of IPv6, but getting quite rusty lately (AWS don’t support IPv6 at time of writing at all, and in their grand bullshit tradition of not telling you jack about what’s in the pipeline, we’re left to wonder when, or at this stage perhaps if, IPv6 is coming), I thought it was time to refresh things a bit, so I took a shot at HE’s IPv6 Certification.

Since my ISP also doesn’t support IPv6 (this is 2015 right?), I had to use various third-party providers to get the job done 🙁 I prefer not to give free advertising to anyone not giving back to the community in some way (like I’m basically doing for HE right now), so if you’re stuck, feel free to leave a comment with a valid email address and I’ll shoot you some suggestions.

A basic outline of the test is as follows:

  1. Five-question multiple choice exam on the basics – the answers are mostly found in their IPv6 primer, sort of a gentle push in the right direction.
  2. Test IPv6 connectivity – you have to visit the page from an IPv6-enabled browser. Since I couldn’t pass this part, a bit of Javascript hackery was in order.
  3. Test an IPv6-accessible web server – You place a file in the document root for them to retrieve.
  4. Test IPv6-enabled email – you receive a code via email that you must enter to proceed.
  5. Test working rdns for mail server
  6. Test fully-IPv6 dns resolution – give them a domain and they check for quad-As at every level.
  7. Test IPv6 glue – give them a domain and they check for glue at the root.

Note 1: All practical steps are followed by their own multiple-choice test.
Note 2: You only pass a test once you’ve answered all questions correctly. If you make a mistake, all answers are cleared (some tests have more than 20 questions) and the answer order is randomized.
Note 3: Test questions are interspersed with some marketing research questions about IPv6 adoption.

There are four additional tests you can take (“enthusiast”, “administrator”, “professional”, “guru”) after you’ve completed the tests above. There are no practical elements to them – they’re just multiple-choice quizzes with increasing levels of difficulty. I stopped short of passing guru because I was relying too heavily on guess work. Be prepared to answer questions about uncommon operating systems, obscure prefixes, 6to4 and 4in6, and router commands etc.

And, not to be forgotten, be sure to grab your free swag.