IPv6 at Home!

August 8, 2010

What’s this?

That’s part of the output from the ifconfig command, which is used (among other things) to show the status of my computer’s network interfaces. This little bit here describes the IPv6 tunnel I managed to get running on my home PC. I’ve blanked out the IP address, of course , so don’t get any funny ideas, hackers.

The tunnel was createed using the Gogo6 client (you can get it from Gogo6.net) and a free IPv6 tunnel account on Freenet6. Linux users will have to compile the client software from the source code. This is easy if you have the all your development tools and libraries installed (I didn’t so I had to do some major updating). The only configuration you have to do is choose your installation directory and edit the file gogoc.conf to enter your Freenet6 credentials and make sure you use an authenticated login. In my case, I chose a non-standard installation directory and had to do a bit of debugging to make sure the client software found all the necessary files.

Not everything is rosy, of course. The tunnel seems to drop every few minutes (its brought up again automatically). I can’t seem to get IPv6 DNS working even though I’ve entered the nameserver in my resolver file (/etc/resolv.conf). That means I can’t ping IPv6-enabled sites using their names. I can, however, ping an IPv6 address.

I guess that means I have to do some more tinkering. Second Internet, here I come!


Follow

Get every new post delivered to your Inbox.