Penguin
Note: You are viewing an old revision of this page. View the current version.

Don't try and give your client machines IP addresses -- make use of the stateless address auto-configuration and just set up zebra or radvd on your gateway. See Simple IPv6 HOWTO for a quick introduction.


Linux

Make sure IPv6 is either compiled into the Kernel, or compile it as a module and load it by way of modprobe ipv6.

For debugging, you'll want to install traceroute6 and ping6; on Debian, apt-get install iputils-tracepath iputils-ping.

A cheap way of installing IPv6 under Linux is to grab a 6to4 script, put it in your /etc/init.d directory, and set it to run on boot. That's it, you're done. (See 6to4 for a more involved explaination as to what this script does.)

If you want a statically assigned address, you'll probably want a freenet6 tunnel. You can get a tunnel from http://www.freenet6.net or (in Australia, maybe in NewZealand too if there are no local ones there) http://broker.aarnet.net.au, http://tunnelbroker.ipv6.net.au or http://broker.ipv6.co.nz (a local tunnel broker being tested at the moment).

The tunnel broker recommended by Andy Linton during his talk on the APE-WIX IPv6 testbed was Hurricane Electric.

For Debian, issue apt-get install freenet6

Windows XP

Start up a command prompt and type ipv6 install

Windows 2000

The following page may be of some assistance: Microsoft IPv6 Technology Preview for Windows 2000

FreeBSD

GENERIC supports it by default, but otherwise compile support into your kernel with the following options

options         INET6
device          gif                     # IPv6 and IPv4 tunneling
device          faith                   # for IPv6 and IPv4 translation
device          stf                     # 6to4 IPv6 over IPv4 encapsulation

Cisco

See IFM's configuration wizard


Part of CategoryIPv6? and CategoryNetworking