miércoles, 14 de enero de 2009

Como configurar Túnel IPv6 tspc en Linux Debian / Ubuntu

Hace rato quería tener ipv6 pero mi ISP no lo soporta, por suerte existe un servicio llamado freenet6.net y un paquete llamado tspc, por otro lado pancho de montevideolibre se hizo un script que esta muy bueno.
Se puede configurar fácilmente un túnel IPv6 en Debian o Ubuntu Linux usando tspc (túnel de protocolo de configuración del cliente).

Instalamos el cliente tspc

Para empezar ejecutamos:
$ sudo apt-get install tspc

o si estamos en debian
$ apt-get install tspc

Configuramos tspc

El archivo de configuración por defecto se encuentra en /etc/tsp/tspc.conf . Abrir el archivo utilizando un editor de texto, introduzca:
$ vi /etc/tsp/tspc.conf
Necesitamos ingresar los datos de usuario password y servidor de tuneles. Por ejemplo para eso buscamos las variables, userid, servidor, y contraseña en el archivo y fijamos los valores como siguen:
userid=tunombredeusuarioprovistoenunmail
server=broker.freenet6.net
passwd=tupasswordprovistoenelmismomail
Guardamos y cerraramos el archivo, luego reiniciamos el servicio tspc, ingresando:
$ sudo /etc/init.d/tspc restart
Para ver que ipv6 nos dio el tunel simplemente ejecutamos:

$ ifconfig sit1
sit1 Link encap:IPv6-en-IPv4
dirección inet6: 2001:5c0:1000:b::2165/128 Alcance:Global
dirección inet6: fe80::c0a8:2fa/64 Alcance:Vínculo
dirección inet6: fe80::be84:54df/64 Alcance:Vínculo
ARRIBA PUNTO A PUNTO CORRIENDO NOARP MTU:1280 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:136 (136.0 B) TX bytes:0 (0.0 B)
Para verificar la conectividad de nuestro túnel simplemente probamos hacer un ping con la versión para ipv6:

$ ping6 ipv6.google.com
PING ipv6.google.com(2001:4860:b002::68) 56 data bytes
64 bytes from 2001:4860:b002::68: icmp_seq=1 ttl=56 time=341 ms
64 bytes from 2001:4860:b002::68: icmp_seq=2 ttl=56 time=328 ms
64 bytes from 2001:4860:b002::68: icmp_seq=3 ttl=56 time=328 ms
64 bytes from 2001:4860:b002::68: icmp_seq=4 ttl=56 time=339 ms
--- ipv6.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 328.034/334.446/341.400/6.057 ms

Y voila ya tengo ipv6 además de ser un servidor deambulante.....iupiiii....

Bookmark and Share

2 comentarios:

barbanegra dijo...

Excelente post!! Ahora yo también tengo IPv6 :D :D
dejando un abrazo... barbanegra

barbanegra dijo...

Realmente me resultó útil este post! :D Gracias ^daedalus^! (es cómo la quinta vez que lo consulto :D )

Publicar un comentario en la entrada