Configurar Túnel IPv6 tspc en Linux Debian / Ubuntu
¿Cómo se puede configurar el túnel IPv6 bajo la distribución Linux Ubuntu? Me gustaría explorar y utilizar los servicios públicos bajo IPv6 Ubuntu, pero mi ISP no está preparado con el transporte nativo de IPv6. ¿Qué debo hacer para navegar con IPv6 usando sitios web IPv4?
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). tspc proporciona un medio para configurar un túnel obtenido de un servidor de túnel que es compatible con el túnel de configuración de protocolo (PTS). tspc se conectará a un servidor de túnel y solicitará un túnel de acuerdo con las especificaciones en el archivo de configuración. Se puede vigilar el estado del túnel. En el caso de un tiempo, tspc permite restablecer un nuevo túnel, además tspc le permite conectarse y navegar por la red IPv6 utilizando IPv4.
Usted puede obtener libre acceso IPv6 a través de Freenet6. Debe registrarse en Freenet6 para obtener su nombre de usuario y contraseña.
Instalar el cliente tspc
Abrir terminal y escriba el siguiente comando:
$ sudo apt-get install tspc
o
# apt-get install tspc
Configurar 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
Usted necesidad de proporcionar un nombre de usuario, contraseña y nombre de host registrado en Freenet6 (véase el túnel de su agente de registro de correo electrónico). Por ejemplo,
- userid – codigo
- passwd – contrasena
- server – broker.freenet6.net
Buscar las variables, userid, servidor, y contraseña en el archive y fijar los valores como siguen:
userid=tu-nombre
server=broker.freenet6.net
passwd=tu-password
Guardar y cerrar el archivo. Reiniciar el servicio tspc, ingresando:
$ sudo /etc/init.d/tspc restart
Ejecutar el comando ifconfig para ver la dirección del túnel de su dirección IPv6, ingresando:
$ /sbin/ifconfig tun
Salida simple:
tun Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: 2001:5c0:8fff:fffe::a68d/128 Scope:Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1280 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:656 (656.0 b) TX bytes:240 (240.0 b)
Verificar su conectividad IPv6, ingresando:
$ ping6 ipv6.google.com
Salida simple:
PING ipv6.google.com(2001:4860:0:2001::68) 56 data bytes
64 bytes from 2001:4860:0:2001::68: icmp_seq=1 ttl=55 time=501 ms
64 bytes from 2001:4860:0:2001::68: icmp_seq=2 ttl=55 time=453 ms
64 bytes from 2001:4860:0:2001::68: icmp_seq=3 ttl=55 time=437 ms
64 bytes from 2001:4860:0:2001::68: icmp_seq=4 ttl=55 time=473 ms
— ipv6.google.com ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 2998ms
rtt min/avg/max/mdev = 437.077/466.544/501.926/24.149 ms
Ver la dirección IPv6 de Google.com, ingresando:
$ host ipv6.google.com
Salida simple:
ipv6.google.com is an alias for ipv6.l.google.com.
ipv6.l.google.com has IPv6 address 2001:4860:0:2001::68
Ahora usted puede navegar cualquier sitio web configurado IPv6 o IPv6 utilizar todos los servicios públicos tales como ping6, tracerout6 sin ningún problema.
¿Cómo detener el túnel?
Abrir el terminal y tipiar el siguiente comando, ingresando:
$ sudo /etc/init.d/tspc stop
$ /sbin/ifconfig
¿Cómo puedo iniciar el túnel?
Abrir el terminal y tipiar el siguiente comando, ingresando:
$ sudo /etc/init.d/tspc start
$ /sbin/ifconfig
$ ping6 ipv6.google.com
Comments (2)
excelente aporte, me ha servido de mucho este documento. gracias.
que bueno el programa