Ipv 6 Linux
Ipv 6 Linux
|.|
|.|
|\./|
|\./|
. |\./| .
\^.\ |\\.//| /.^/
\--.|\ |\\.//| /|.--/
\--.| \ |\\.//| / |.--/ _____
\--.|\ |\./| /|.--/ / ___/ ____ __ __ _____ ____
Url: www.spyrohack.com
www.spippolatori.com/utenti/spyro-www
E-mail: [email protected]
[email protected]
-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._
.-._.-._.-
-----------------------------------------------------------------------------------
--------------------
Perch� viene utilizzato questo sistema? Come dice il nome stesso per effettuare la
transizione in modo meno traumatico possibile. Magari l'unica cosa necessaria � un
server
DNS dual stack per risolvere i nomi sia IPv4 che IPv6, per� tutto il resto �
completamente decentrato.
Infatti ad esempio non � necessario che i router del vostro provider siano
aggiornati ad IPv6
per averlo (ad esempio se usate dialup). Basta che mettiate il dual-stack nella
vostra box,
usate come gateway/router IPv4/IPv6 quello fornitovi dal vostro tunnel broker, e
cos�
potrete utilizzare in modo ottimale IPv6 (irc, web etc..). Naturalmente non
disturbando in
alcun modo la vostra `normale` connessione IPv4.
-----------------------------------------------------------------------------------
----------------------
Requisiti:
-----------------------------------------------------------------------------------
-----------------------
Ci sono 2 possibilit�:
-----------------------------------------------------------------------------------
--------------------
Nel men� del kernel possiamo vedere molte voci,selezioniamo "Networking Option" e
premiamo invio.
Dopo selezionare i seguenti parametri:
Ok,adesso premiamo su exit per tornare al menu principale e poi di nuovo exit.
Adesso ci comparir� la domanda: Do you wish to save your new kernel configuration?
E noi premiamo su YES .
Ok adesso diamo i comandi:
1)make dep
2)make clean
3)make bzImage
4)make modules
5)make modules_install
Spiegazione comandi:
1) make dep: controlla le dipendenze
esempio:
Prima che esegua tutte queste operazioni ci vorr� un po di tempo,ma tanto noi non
abbiamo furia,giusto?
cd /usr/src/linux/arch/i386/boot
mv bzImage /boot/ipv6
In questo modo copiamo il nuovo kernel nella dir. /boot chiamandolo ipv6 .
Adesso creiamo un nuovo label nel LILO per provare il nuovo kernel.
Questo xch� se il nuovo kernel avr� problemi e crasha,noi avremo la possibilit� di
usare quello
originale ovvero quello funzionante.
image = /boot/ipv6
root = /dev/hda6
label = ipv6
read-only
Spiegazione:
label = ipv6 : Nome che andr� digitato per caricare il kernel /boot/ipv6
--------------------------------
LiLo.C0nf--------------------------------------------------------------
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
other = /dev/hda1
label = DOS
table = /dev/hda
image = /boot/mvlinuz
root = /dev/hda6
label = Linux
read-only
--------------------------------
LiLo.C0nf--------------------------------------------------------------
Come si nota il label linux usufruisce della partizione root /dev/hda6 ,quindi il
nostro lilo.conf
modificato sar�:
--------------------------------
LiLo.C0nf--------------------------------------------------------------
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
other = /dev/hda1
label = DOS
table = /dev/hda
image = /boot/ipv6
root = /dev/hda6
label = ipv6
read-only
image = /boot/mvlinuz
root = /dev/hda6
label = Linux
read-only
--------------------------------
LiLo.C0nf--------------------------------------------------------------
cd net-tools-1.57
Avviamo la configurazione:
make config
Adesso ci fara varie domande sui servizi che vorremo abilitare,noi premeremo sempre
invio,cos�
risponderemo come ci consiglia il programma.
Ma attenzione soltanto a 2 domande dovremo rispondere con y (yes) ovvero:
-----------------------------------------------------------------------------------
--------------------
*
*
* Internationalization
*
* The net-tools package has currently been translated to French,
* German and Brazilian Portugese. Other translations are, of
* course, welcome. Answer `n' here if you have no support for
* internationalization on your system.
*
Does your system support GNU gettext? (I18N) [n]
*
*
* Protocol Families.
*
UNIX protocol family (HAVE_AFUNIX) [y]
INET (TCP/IP) protocol family (HAVE_AFINET) [y]
INET6 (IPv6) protocol family (HAVE_AFINET6) [y]
Novell IPX/SPX protocol family (HAVE_AFIPX) [y]
Appletalk DDP protocol family (HAVE_AFATALK) [y]
AX25 (packet radio) protocol family (HAVE_AFAX25) [y]
NET/ROM (packet radio) protocol family (HAVE_AFNETROM) [y]
Rose (packet radio) protocol family (HAVE_AFROSE) [n]
X.25 (CCITT) protocol family (HAVE_AFX25) [y]
Econet protocol family (HAVE_AFECONET) [n]
DECnet protocol family (HAVE_AFDECnet) [n]
Ash protocol family (HAVE_AFASH) [n]
*
*
* Device Hardware types.
*
Ethernet (generic) support (HAVE_HWETHER) [y]
ARCnet support (HAVE_HWARC) [y]
SLIP (serial line) support (HAVE_HWSLIP) [y]
DLCI/FRAD (frame relay) support (HAVE_HWFR) [y]
SIT (IPv6-in-IPv4) support (HAVE_HWSIT) [y]
FDDI (generic) support (HAVE_HWFDDI) [n]
HIPPI (generic) support (HAVE_HWHIPPI) [n]
Ash hardware support (HAVE_HWASH) [n]
(Cisco)-HDLC/LAPB support (HAVE_HWHDLCLAPB) [n]
IrDA support (HAVE_HWIRDA) [y]
Econet hardware support (HAVE_HWEC) [n]
*
*
* Other Features.
*
IP Masquerading support (HAVE_FW_MASQUERADE) [n]
Build iptunnel and ipmaddr (HAVE_IP_TOOLS) [n]
Build mii-tool (HAVE_MII) [n]
-----------------------------------------------------------------------------------
--------------------
make
e dopo:
make install
cd iputils
Installiamo:
make
www.6bone.it
www.bersafe.it
www.freenet6.net
e registratevi.
Adesso ci creiamo uno script in bash che ci apra il tunnel sul nostro picc�:
ifconfig sit0 up
ifconfig sit1 up
vi ipv6.sh
/sbin/ifconfig sit0 up
/sbin/ifconfig sit0 tunnel ::62.94.0.65
/sbin/ifconfig sit1 up
/sbin/route -A inet6 add default dev sit1
/sbin/ifconfig sit1 add 3ffe:8169:b::b25/127
echo Ipv6 Attivo
chmod +x ipv6.sh
Ok,prima di provarlo dobbiamo reboottare per scegliere il kernel con supporto ipv6.
Quindi reboottiamo,quando appare la scritta LILO: premiamo il tasto Tab x vedere se
il label ipv6 c'�.
Quindi scriviamo ipv6 e premiamo invio.
Adesso verr� caricato il kernel ipv6zzato :)
Connettiamoci con il nostro account alla rete.
Dopo carichiamo lo script ipv6.
./ipv6.sh
1) login
2) password
ifconfig
Broswer:
IRC Client:
IRC SERVERS:
it.irc6.net
eu.irc6.net
irc6.skylight.be
irc6.edisontel.it
Byez
-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._
.-._.-._.-
bash# cd /saluti
bash# cat saluti.txt
Radion,Warning,Terror,Gouranga,Blender,Prodigy,Hiolz[83],Memorik,Hedo,MrWolf,Screen
_it,zapotecz,
Goony,Scire,Sulex,Floppino,Grungio,Fratak,McGiver,AntiS,gouranga,LizDay,satz,cancer
man,Dea,ULCC,Spider2k
Ice'St0rm e tutti quelli che ho dimenticato di #phreak.it(scusatemi). Poi
saluto anche tutti quelli dei
tankcommandos,della hrn,pbk,Maphias0ft,gli Spippolatori,in particolare il
grande Master,Chrome,
Brigante,RigorMortem,Vinx2o2o,fen0x,DARKMAN,risk e tutti quelli che mi
vogliono bene :)
-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._
.-._.-._.-
bash# cat end.c
#include <stdio.h>
void main(void){
printf("Anche per oggi � tutto dal vostro SPYRO\n");
printf("Ciaoooooooooooo\n");
}
bash# halt
ahahaha scherzo ;)