Recently I listened to a fantastic episode of "Chaosradio Express", that covers IPv6 in great detail. The guest explained how great this is for accessing your home network.
That's when I decided to set up a free account for IPv6 through IPv4 tunneling at SixXs.
Without having to set up dyndns I can just do:
$ ssh mbair.zipf
And reach my machines inside of my home network. Each machine has its own public IP. Thats exactly how it's supposed to be..
This article describes how you can do the same.
Its relatively simple. Here are the steps I had to do until it worked.
Last but not least start the tunnel:
sudo /usr/local/sbin/aiccu start
You should have connectivity now. You can check it by pinging another IPv6 enabled host. For example:
ping6 google.com PING6(56=40+8+8 bytes) 2001:4dd0:ff00:f7e::2 --> 2a00:1450:4016:800::1003 16 bytes from 2a00:1450:4016:800::1003, icmp_seq=0 hlim=55 time=80.803 ms 16 bytes from 2a00:1450:4016:800::1003, icmp_seq=1 hlim=55 time=116.723 ms 16 bytes from 2a00:1450:4016:800::1003, icmp_seq=2 hlim=55 time=80.783 ms 16 bytes from 2a00:1450:4016:800::1003, icmp_seq=3 hlim=55 time=77.813 ms
Sixxs has a credit system, in order to only give ressources to user, who really use IPv6 it. You have keep your first tunnel active for about one week, before you can request the second tunnel.
This one you can use for you devices at home.
Aftwerwads you're done. For convenience you might want to add an entry to your /etc/hosts.
I hope you find this as usefull as I do.