Yes, you can get IPv6 in your home!

Home > Blogs > Cisco > Yes, you can get IPv6 in your home!

Yes, you can get IPv6 in your home!

Like This Blog 5Mark Jacob
Added by August 1, 2014

If you read my recent blog regarding the availability of IPv6 in one’s home, then you will appreciate that I have followed through on my promise to blog about my experience.  After all that waiting, the end result was actually pretty cool.

Once I enabled my home router (I happen to be using an Actiontec Q1000) for IPv6, my next step was to step into the Internet stream using only IPv6 rocks.  I took the plunge by disabling IPv4 on my network card to force a little IPv6 action.  Unfortunately, my first attempt was quite underwhelming – I couldn’t get to any IPv6-enabled sites.  My first instinct, as I sure many would agree, was to try to search Google for some helpful information.  (See note above that I couldn’t get to any sites.  This included Google.)  To avoid any further embarrassment, I re-enabled IPv4 and tried again.

It turns out that Google was quite helpful, though not in the way you might think.  During the course of searching, one of the snippets in the search results page mentioned Google’s IPv6 DNS servers.  I had an epiphany.  I realized that since I could ping Google’s IPv6 address by number (even if it is hexadecimal), but not by name, the issue must be name resolution – DNS.  I knew that already, but I thought that my ISP was doing name resolution on my behalf.  Oh well….  I simply configured one of the proffered IPv6 DNS servers in the IPv6 properties sheet of my network card, re-disabled IPv4, and tried again.  Here is the address I used:

You may also like:  Using Cisco’s EEM for path selection in IPv6 networks

001-how-to-get-ipv6-in-your-home-ipv6-properties

Once this was in place, the Internet was my oyster.  Come to think of it, IPv6-enabled sites are still quite rare – like pearls in the aforementioned oyster.  You may also be wondering how you can determine Google’s IPv6 address for yourself.  I could just tell you, but better to show you.  From a Windows Command Prompt, you can use nslookup.  It returns IPv6 info also:

002-nslookup-how-to-get-ipv6-in-your-home

If you are seeking to test your own IPv6 connectivity, ping the IPv6 address returned by the nslookup command:

003-nslookup-command-how-to-get-ipv6-in-your-home

You can even place that IPv6 address in the address bar of your browser (you must enclose the address with [brackets]) and it should take you to a familiar-looking site.  Here it is before I pressed Enter:

004-nslookup-command-how-to-get-ipv6-in-your-home

And after:

005-google-nslookup-command-how-to-get-ipv6-in-your-home

So there it is – IPv6 from my home.  There are some sites you might want to check as you migrate toward IPv6.  One is ipv6 test which is accessible via IPv6, but if you want a side-by-side comparison, hit that site with both IPv4 and IPv6 enabled.  Another is Ipv6-Speedtest.net because we always want to know how fast it is!

You may also like:  Configuring NTP for IPv6 on Cisco Networks

If you have found an IPv6 site you wish to share, please leave your comments and I will be sure to check it out.

Until next time, Long Live IPv6!!

Mark Jacob
Cisco Instructor – Interface Technical Training
Phoenix, AZ

 

Videos You May Like

Agile Methodology in Project Management

0 63 0

In this video, you will gain an understanding of Agile and Scrum Master Certification terminologies and concepts to help you make better decisions in your Project Management capabilities. Whether you’re a developer looking to obtain an Agile or Scrum Master Certification, or you’re a Project Manager/Product Owner who is attempting to get your product or … Continue reading Agile Methodology in Project Management

JavaScript for C# Developers – September 24, 2014

0 217 1

In this video Dan Wahlin demonstrate the similarities and differences between C# and JavaScript and the future of JavaScript (ES6).

Detailed Forensic Investigation of Malware Infections – April 21, 2015

2 211 2

In this IT Security training video, Security expert Mike Danseglio (CISSP / CEH) will perform several malware investigations including rootkits, botnets, viruses, and browser toolbars.

Write a Comment

See what people are saying...

  1. Interface

    Keith makes valid points as, by definition, global-unicast addresses (2000::/3) are, in fact, globally reachable, and for that reason, NAT as it is typically understood is not needed in IPv6. My response was not to reiterate the currently accepted version of IPv6 standards, but to address the question that was asked about forwarding ports. As I mentioned, I no longer have the device in question, so I was not able to speak directly to its capabilities. However, a simple Internet search for IPv6 NAT will return copious articles indicating that there is ongoing and often quite lively discussion as to the merits of NAT66, NPTv6, and other possible modifications to the existing status of IPv6 deployment. There are entities/products presenting diverse possible solutions in this area, notably OpenBSD, Linux (with ip6tables), Cisco’s ASA 9.x platform, and if such entities are working on the possibility of port redirection, I do not want to discount its possible utilization down the road. So I avoided merely answering that it was not possible, as what is not possible today may certainly be possible tomorrow, since IPv6 is still an evolving standard, and also if enough people are convinced they want it and are willing to pay for it, who knows what adjustments to the standards the future will bring?!

    Thank you for the questions and for the contributing comments as these are what make the world of IT engrossing and rewarding!

  2. Keith

    Re to grant olson: there is no need for nat in ipv6 to conserve address space so port forwarding under nat does not exist in ipv6. In ipv4 it gets a private network address that needs to be translated to a public address. Ports on machines inside your network also need to be translated to ports on a public ip address aka port forwarding. But with ipv6 your game machine along with every other device on your network gets configured with a unique and globally routable ipv6 address.

  3. Keith

    Re to interface. Ipv6 does not do network address translation hence it does not do port forwarding. In ipv6 every networked device: cell phone, computer, network sensor, you name it get a unique globally routable ipv6 address.

    This also means that rather than relying on nat to hide insecure devices, youll need to use a firewall for your network.

  4. Interface

    Hi Grant! Thanks for the comment. It turns out that port numbers are unchanged when transitioning from IPv4 to IPv6 (80 is still HTTP, 443 is still HTTPS, and so on). I no longer have the Q1000 due to changing my service, but you could try going to the port forwarding area when you log in to the device and try using an IPv6 address in the address field. If it will not accept it, then it may be that the Q1000 does not support port forwarding via IPv6. This would surprise me, because if a device supports IPv6, it should go all out and support all features. Let me know how it goes . . .

  5. Grant Olson

    Hello! I myself have a ActionTec Q1000 and I would like to make the transition over to IPv6. I’m an avid gamer and because of this I have opened several ports on my router to allow my Xbox one console to connect better. Granted this is on a IPv4 configuration. My question is what adjustments, if any, do I need to make so those ports remain open when I transition to IPv6? How would I go about changing over to IPv6 on my router? Any help would be awesome! Thanks in advance!

Share your thoughts...

Please fill out the comment form below to post a reply.