Per utilizzare l'ipv6 inanzi tutto
dovete molto probabilmente ricompilare il kernel abilitando il supporto per
ipv6, per fare questo dovete avere i source del kernel, se non li avete potete
scaricarli in questo ftp: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/ poi dovete
scomprimerlo in /usr/src/linux e poi scrivere make xconfig se siete in xwindows
o make menuconfig se siente in 1 terminale.
Dopo di ciò dovete entrare
nel primo menu e cioè Code maturity level options e attivare l'opzione
Prompt for development and/or incomplete code/drivers, fatto tornate al menu
pricipale e attivate come modulo o direttamente nel kernel la prima opzione
che riguarda l'ipv6 che si trova nel menu networking della configurazione del
kernel, dopo di cioè potete configurare il resto che vi interessa e poi
salvare la configurazione, adesso sempre in /usr/src/linux scrivete make dep
clean bzImage modules modules_install qui comincia la compilazione del kernel,
questo processo può richiedere del tempo, dipende dalla velocità
del vostro computer. Quando la compilazione è finita andate nella directory
/usr/src/linux/arch/i386/boot/ e copiate il file bzImage in /boot, a questo
punto non rimane che aggiungere il nuovo kernel al lilo bot: per far questo
editate il file lilo.conf che si trova in /etc con pico /etc/lilo.conf e aggiungete
le seguente linee:
image=/boot/bzImage
label=ipv6
root=/dev/hda1
read-only
dovete solo cambiare la partizione
di root che io ho messo come /dev/hda1 ma per voi potrebbe essere diversa, per
vedere questo scrivete df e guardate qual'è la partizione root cioè
/ nel vostro computer.
A questo punto scrivete lilo e se non vi sono errori il vostro kernel è
pronto a partire riavviate il pc e al promp del lilo bot scrivete ipv6.
CONFIGURAZIONE DELL'IPv6
Adesso dovete scaricarvi 2 tools
e installarli, le iputils e i net-tools.
Dopo aver fatto questo vi dovete
iscrivete a un Tb, andate nella sezione il mio Tb per utilizzare il mio o seno
usate uno di questi altri Tb: carmen.cselt.it, www.freenet6.net.
Quando vi iscrivete vi vengono
dati alcuni dati: a noi serve l'IPv4 del server e L'IPv6 a noi assegnato, dopo
aver individuato questi dati scrivete:
ifconfig sit0 up
ifconfig sit0 add il-nostro-ipv6
route -A inet6 add ::/0 gw ::ipv4-del-Tb
fatto questo potete provare a
pingare6 1 host, per esempio: ping6 irc6.ircd.it
se l'host risponde siete aposto, l'ipv6 sulla vostra macchina funziona perfettamente
CONFIGURAZIONE DI IRC CON IPv6
Adesso ci manca IRC, che quasi
sicuramente è la ragione per la quale state mettendo l'ipv6. Per gli
amanti del BitchX è molto semplice, andate al freshmeat(www.freshmeat.net)
e scaricatevi il source dell'ultimo BitchX, lanciate il configure con --enable-ipv6
come opzione (./configure --enable-ipv6), poi come al solito make, make install
e alla fine, per utilizzare l'ipv6 lanciate BitchX -H ipv6 it.irc6.net ed eccovi
in IRCNET con l'ipv6. Per il momento non esistono server EFNET, DALNET, UNDERNET,
AZZURANET che supportino l'ipv6.
E se volessimo usare xchat? O
qualunque altro client irc che non supporti l'ipv6?
Andate subito a scaricare il 6tunnel,
scompattatelo e compilatelo, e lanciatelo così: 6tunnel 6667 irc6.ircd.it
6667, adesso basta che vi colleghiate con il vostro nomale client irc a 127.0.0.1
alla porta 6667 ed eccovi in irc.
Può essere utile utilizzare
il 6tunnel con alcune opzioni: con -s si può specificare l'ipv6 da usare
e con -i si specifica una password d'accesso al 6tunnel.