www.thorko.de Thorsten Kohlhepp - Systems administrator | IPv6 at home

 

IPv6 at home

to use the new IPv6 protocol at home you don't have to wait 'til your ISP switches to it. You can already test IPv6 connectivity by setting up a tunnel interface. There exists a lot of tunnelbroker who provide IPv6. I'm using SixXS in this howto.

Go to www.sixxs.com and create an account. The approval will take some days. But once you got approved log in and go to "Home". You will need to request a tunnel, so click on Request tunnel and select a provider which is close to you. Once you also got that tunnel it is time to create your config. In Linux you just need to install aiccu and edit the aiccu.conf file.

username TKV7-SIXXS
password yourpw
protocol tic
server tic.sixxs.net
ipv6_interface sixxs
tunnel_id yourtunnelid
verbose false
daemonize false
automatic true
requiretls false

start aiccu with aiccu start
You should get an output message

Successfully retrieved tunnel information for yourtunnelid
[AYIYA-start] : Anything in Anything (draft-02)
[AYIYA-tun->tundev] : (Socket to TUN) started

if it went successfully.

ip addr show will show you the new interface created

8: sixxs: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc pfifo_fast state UNKNOWN qlen 500
    link/none
    inet6 2001:4dd0:ff00:860::2/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::4cd0:ff00:860:2/64 scope link
       valid_lft forever preferred_lft forever

do a ping6
ping6 ipv6.google.com