Dimensione: 3730
Commento:
|
Dimensione: 5712
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
'''Come creare un Tunnel IPv6 in soli 10 minuti su Ubuntu/Xubuntu/Edubuntu/Kubuntu..''' | == Indice == * Che cos'è IPv6? * Generalità * Tunnel Broker * Come Installare sul proprio sistema IPv6 ''' Cos'è IPv6 ''' IPv6 è l'abbreviazione usata per definire "Internet protocol versione 6" (protocollo internet 6° versione). Questo viene anche definito della "nuova generazione" è stato elaborato dall IETF(Internet Engineering Task Force) per rimpiazzare l'odierna versione del protocollo Internet, IP versione 4 ("IPv4"). La maggior parte di Internet oggi usa IPv4, anche se è usato da quasi vent'anni. la funzionalità e la sua longevità non sono in discussione, ma dopo tutti questi anni incomincia ad avere qualche problema e qualche limite. La cosa più importante è che gli indirizzi versione 4, che sono necessari a tutte le macchine per entrare in Internet, stanno incominciando a scarseggiare. IPv6 risolverà alcuni dei problemi del suo predecessore, quali il limite di indirizzi possibili. E inoltre aggiungerà molte funzionalità che in IPv4 non esistevano in aree quali il routing e l'autoconfigurazione dei network. Ci si aspetta che IPv6 andrà a rimpiazzare gradualmente IPv4, incominciando con la convivenza dei due, durante un periodo di transizione. |
Linea 4: | Linea 16: |
'''Generalità:'''''' ''' | |
Linea 5: | Linea 18: |
Nelle piattaforme GNU/Linux generalmente c'è sempre un IPv6 nativo che i provider non supportano e quindi ci dobbiamo limitare a creare un Tunnel Broker che ci assegna una classe IPv6, tra :/48 ; :/64 ; :/128 . Come Default ogni Tunnel ti assegna una :/64 . | |
Linea 6: | Linea 20: |
= Preparativi = '''Tunnel Broker:''' |
|
Linea 7: | Linea 23: |
Nelle piattaforme GNU/Linux generalmente c'è sempre un IPv6 nativo che i provider non supportano e quindi ci dobbiamo limitare a creare un Tunnel Broker che ci assegna una classe IPv6, tra :/48 ; :/64 ; :/128 . Come Default ogni Tunnel ti assegna una :/64 . Iniziamo a registrarci su un Tunnel Broker, e uno dei più famosi ed utilizzati e più stabili: |
Adesso non ci resta che registrare un Tunnel Broker, tra i tanti uno dei più veloci e stabili è: |
Linea 17: | Linea 29: |
= Configurazione = '''Come Installare sul proprio sistema IPv6:''' |
|
Linea 18: | Linea 32: |
''' ''' | |
Linea 19: | Linea 34: |
Dopo essersi registrati facciamo il Log IN (Entrata nell'account creato poco fa), e subito dopo essere entrati sul lato destro potete trovare la scritta "User Functions" e cliccate su Create a regular Tunnel. Vi chiederà: |
Dopo aver installato fare il Log IN (Entrata nell'account creato poco fa), e subito dopo essere entrati sul lato destro potete trovare la scritta "User Functions" e cliccate su Create a regular Tunnel. Vi chiederà: |
Linea 28: | Linea 42: |
'''Esempio: ''' | '''Esempio: ''' |
Linea 30: | Linea 44: |
1. Passare a user root: | |
Linea 31: | Linea 46: |
{{{ sudo -s }}} |
|
Linea 32: | Linea 50: |
2. Alzare il tunnel IPv4: | |
Linea 33: | Linea 52: |
{{{ ifconfig sit0 up }}} |
|
Linea 34: | Linea 55: |
Copy and Paste the following into a command window: | 3. Indicare al nostro Sistema Operativo su quale Server IPv4 si deve appoggiare per creare il tunnel: |
Linea 36: | Linea 57: |
ifconfig sit0 up | {{{ ifconfig sit0 inet6 tunnel ::SERVER-IPv4 (SERVER IPv4 che avete scelto precedentemente) }}} |
Linea 38: | Linea 60: |
ifconfig sit0 inet6 tunnel ::SERVER-IPv4 (SERVER IPv4 che avete scelto precedentemente) | 4. Alzare il tunnel IPv6: |
Linea 40: | Linea 62: |
ifconfig sit1 up | {{{ ifconfig sit1 up }}} |
Linea 42: | Linea 65: |
ifconfig sit1 inet6 add 2001:470:1f0a:ab5::2/64 (IPv6 assegnatovi dal sito ad esempio il mio) | 5. Indicare al nostro Sistema Operativo la classe che ci ha assegnato il Tunnel Broker: |
Linea 44: | Linea 67: |
route -A inet6 add ::/0 dev sit1 | {{{ ifconfig sit1 inet6 add 2001:470:1f0a:ab5::2/64 (IPv6 assegnatovi dal sito, questo è un esempio) }}} |
Linea 46: | Linea 70: |
6. Applicare e lanciare le modifiche fatte: | |
Linea 47: | Linea 72: |
{{{ route -A inet6 add ::/0 dev sit1 }}} |
|
Linea 48: | Linea 75: |
''' ''' | |
Linea 49: | Linea 77: |
''' ''' | |
Linea 50: | Linea 79: |
'''Dopo l'ultimo comando se digitiamo nel Terminale "ifconfig" ''' | |
Linea 51: | Linea 81: |
{{{ niky@ubuntu:~$ ifconfig }}} |
|
Linea 52: | Linea 84: |
'''Dopo quest'ultimo comandi se digitiamo nel Terminale "ifconfig" ''' | {{{ eth0 Link encap:Ethernet HWaddr 00:0b:6a:22:a1:a7 }}} |
Linea 54: | Linea 87: |
niky@ubuntu:~$ ifconfig | . {{{ indirizzo inet6: fe80::20b:6aff:fe22:a1a7/64 Scope:Link }}} . {{{ UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 }}} . {{{ RX packets:7380471 errors:0 dropped:0 overruns:0 frame:0 }}} . {{{ TX packets:5334257 errors:0 dropped:0 overruns:0 carrier:0 }}} . {{{ collisioni:0 txqueuelen:1000}}} . {{{ Byte RX:4144951770 (4.1 GB) Byte TX:707383955 (707.3 MB) }}} . {{{ Interrupt:19 Indirizzo base:0xd800 }}} . |
Linea 56: | Linea 109: |
{{{ lo Link encap:Loopback locale }}} |
|
Linea 57: | Linea 112: |
eth0 Link encap:Ethernet HWaddr 00:0b:6a:22:a1:a7 | . {{{ indirizzo inet:127.0.0.1 Maschera:255.0.0.0}}} . {{{ indirizzo inet6: ::1/128 Scope:Host}}} . {{{ UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:580791}}} . {{{ errors:0 dropped:0 overruns:0 frame:0 }}} . {{{ TX packets:580791 errors:0 dropped:0 overruns:0 carrier:0}}} . {{{ collisioni:0 txqueuelen:0}}} . {{{ Byte RX:110562389 (110.5 MB) Byte TX:110562389 (110.5 MB) }}} . |
Linea 59: | Linea 129: |
. indirizzo inet6: fe80::20b:6aff:fe22:a1a7/64 Scope:Link | {{{ sit0 Link encap:IPv6 in IPv4 }}} |
Linea 61: | Linea 132: |
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | . {{{ indirizzo inet6: ::79.26.142.184/96 Scope:Compat }}} . {{{ indirizzo inet6: ::127.0.0.1/96 Scope:Unknown }}} . {{{ UP RUNNING NOARP MTU:1480 Metric:1 }}} . {{{ RX packets:0 errors:0 dropped:0 overruns:0 frame:0 }}} . {{{ TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 }}} . {{{ collisioni:0 txqueuelen:0 }}} . {{{ Byte RX:0 (0.6 MB) Byte TX:0 (0.6 MB) }}} . |
Linea 63: | Linea 155: |
RX packets:7380471 errors:0 dropped:0 overruns:0 frame:0 | {{{ sit1 Link encap:IPv6 in IPv4 }}} |
Linea 65: | Linea 158: |
TX packets:5334257 errors:0 dropped:0 overruns:0 carrier:0 | . {{{ indirizzo inet6: 2001:470:1f0a:ab5::3/64 }}} . {{{ Scope:Global indirizzo inet6: fe80::4f16:beda/64 Scope:Link }}} . {{{ UP POINTOPOINT RUNNING NOARP MTU:1472 Metric:1 }}} . {{{ RX packets:23033 errors:0 dropped:0 overruns:0 frame:0 }}} . {{{ TX packets:33585 errors:0 dropped:0 overruns:0 carrier:4 }}} . {{{ collisioni:0 txqueuelen:0 }}} . {{{ Byte RX:10689023 (10.6 MB) Byte TX:2793751 (2.7 MB) }}} . |
Linea 67: | Linea 181: |
collisioni:0 txqueuelen:1000 Byte RX:4144951770 (4.1 GB) Byte TX:707383955 (707.3 MB) Interrupt:19 Indirizzo base:0xd800 lo Link encap:Loopback locale . indirizzo inet:127.0.0.1 Maschera:255.0.0.0 indirizzo inet6: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:580791 errors:0 dropped:0 overruns:0 frame:0 TX packets:580791 errors:0 dropped:0 overruns:0 carrier:0 collisioni:0 txqueuelen:0 Byte RX:110562389 (110.5 MB) Byte TX:110562389 (110.5 MB) sit0 Link encap:IPv6 in IPv4 . indirizzo inet6: ::79.26.142.184/96 Scope:Compat indirizzo inet6: ::127.0.0.1/96 Scope:Unknown UP RUNNING NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisioni:0 txqueuelen:0 Byte RX:0 (0.6 B-) Byte TX:0 (0.6 B-) sit1 Link encap:IPv6 in IPv4 . indirizzo inet6: 2001:470:1f0a:ab5::3/64 Scope:Global indirizzo inet6: fe80::4f16:beda/64 Scope:Link UP POINTOPOINT RUNNING NOARP MTU:1472 Metric:1 RX packets:23033 errors:0 dropped:0 overruns:0 frame:0 TX packets:33585 errors:0 dropped:0 overruns:0 carrier:4 collisioni:0 txqueuelen:0 Byte RX:10689023 (10.6 MB) Byte TX:2793751 (2.7 MB) niky@ubuntu:~$ |
{{{ niky@ubuntu:~$ }}} |
Linea 135: | Linea 186: |
Grazie per aver letto questa. Per contatti nikyr0x@alice.it - irc.freenode.org -> #ubuntu-it ; #ubuntu-it-chat | . Grazie per aver letto questa guida. Per contatti nikyr0x91@hotmail.it - irc.freenode.org -> #ubuntu-it ; #ubuntu-it-chat ---- CategoryNuoviDocumenti |
Indice
- Che cos'è IPv6?
- Generalità
- Tunnel Broker
- Come Installare sul proprio sistema IPv6
Cos'è IPv6
IPv6 è l'abbreviazione usata per definire "Internet protocol versione 6" (protocollo internet 6° versione). Questo viene anche definito della "nuova generazione" è stato elaborato dall IETF(Internet Engineering Task Force) per rimpiazzare l'odierna versione del protocollo Internet, IP versione 4 ("IPv4"). La maggior parte di Internet oggi usa IPv4, anche se è usato da quasi vent'anni. la funzionalità e la sua longevità non sono in discussione, ma dopo tutti questi anni incomincia ad avere qualche problema e qualche limite. La cosa più importante è che gli indirizzi versione 4, che sono necessari a tutte le macchine per entrare in Internet, stanno incominciando a scarseggiare. IPv6 risolverà alcuni dei problemi del suo predecessore, quali il limite di indirizzi possibili. E inoltre aggiungerà molte funzionalità che in IPv4 non esistevano in aree quali il routing e l'autoconfigurazione dei network. Ci si aspetta che IPv6 andrà a rimpiazzare gradualmente IPv4, incominciando con la convivenza dei due, durante un periodo di transizione.
Generalità:
Nelle piattaforme GNU/Linux generalmente c'è sempre un IPv6 nativo che i provider non supportano e quindi ci dobbiamo limitare a creare un Tunnel Broker che ci assegna una classe IPv6, tra :/48 ; :/64 ; :/128 . Come Default ogni Tunnel ti assegna una :/64 .
Preparativi
Tunnel Broker:
Adesso non ci resta che registrare un Tunnel Broker, tra i tanti uno dei più veloci e stabili è:
[http://www.tunnelbroker.net/ ]
http://www.tunnelbroker.net/ - - - Hurricane Electric Internet Services
Configurazione
Come Installare sul proprio sistema IPv6:
Dopo aver installato fare il Log IN (Entrata nell'account creato poco fa), e subito dopo essere entrati sul lato destro potete trovare la scritta "User Functions" e cliccate su Create a regular Tunnel. Vi chiederà:
IPv4 endpoint: "VOSTRO IPV4" You are viewing from IP: We recommend you use: "Scegliete un server a vostro piacere"
Cliccate su "Submit" e successivamente vi porta nella pagina Tunnel Details e li vedrete che vi assegnato in auto una classe :/64 .
Adesso non ci resta che creare il tunnel IPv6 sul nostro Sistema Operativo; Stesso nella pagina Web "Tunnel Details" troviamo in fondo alla pagina "Example OS Configurations (Windows, Linux, etc.):" , specifichiamo il nostro Sistema Operativo e stesso il Tunnel vi darà un esempio dei comandi da lanciare per creare il tunnel sul nostro pc.
Esempio:
1. Passare a user root:
sudo -s
2. Alzare il tunnel IPv4:
ifconfig sit0 up
3. Indicare al nostro Sistema Operativo su quale Server IPv4 si deve appoggiare per creare il tunnel:
ifconfig sit0 inet6 tunnel ::SERVER-IPv4 (SERVER IPv4 che avete scelto precedentemente)
4. Alzare il tunnel IPv6:
ifconfig sit1 up
5. Indicare al nostro Sistema Operativo la classe che ci ha assegnato il Tunnel Broker:
ifconfig sit1 inet6 add 2001:470:1f0a:ab5::2/64 (IPv6 assegnatovi dal sito, questo è un esempio)
6. Applicare e lanciare le modifiche fatte:
route -A inet6 add ::/0 dev sit1
Dopo l'ultimo comando se digitiamo nel Terminale "ifconfig"
niky@ubuntu:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0b:6a:22:a1:a7
indirizzo inet6: fe80::20b:6aff:fe22:a1a7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7380471 errors:0 dropped:0 overruns:0 frame:0
TX packets:5334257 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:1000
Byte RX:4144951770 (4.1 GB) Byte TX:707383955 (707.3 MB)
Interrupt:19 Indirizzo base:0xd800
lo Link encap:Loopback locale
indirizzo inet:127.0.0.1 Maschera:255.0.0.0
indirizzo inet6: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:580791
errors:0 dropped:0 overruns:0 frame:0
TX packets:580791 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:0
Byte RX:110562389 (110.5 MB) Byte TX:110562389 (110.5 MB)
sit0 Link encap:IPv6 in IPv4
indirizzo inet6: ::79.26.142.184/96 Scope:Compat
indirizzo inet6: ::127.0.0.1/96 Scope:Unknown
UP RUNNING NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:0
Byte RX:0 (0.6 MB) Byte TX:0 (0.6 MB)
sit1 Link encap:IPv6 in IPv4
indirizzo inet6: 2001:470:1f0a:ab5::3/64
Scope:Global indirizzo inet6: fe80::4f16:beda/64 Scope:Link
UP POINTOPOINT RUNNING NOARP MTU:1472 Metric:1
RX packets:23033 errors:0 dropped:0 overruns:0 frame:0
TX packets:33585 errors:0 dropped:0 overruns:0 carrier:4
collisioni:0 txqueuelen:0
Byte RX:10689023 (10.6 MB) Byte TX:2793751 (2.7 MB)
niky@ubuntu:~$
Notiamo che è installato l'IPv6 sul nostro Sistema Operativo, non ci resta che usarla.
Grazie per aver letto questa guida. Per contatti nikyr0x91@hotmail.it - irc.freenode.org -> #ubuntu-it ; #ubuntu-it-chat