Categorías: Redes

IPv6 desde una red IPv4 con Linux

Si queremos ver un sitio o usar servicios alojados bajo IPv6 pero no contamos con una conexion IPv6 porque lo normal es que nuestro router no lo soporte tenemos la opcion de ultilizar mireado que es la implementacion libre de teredo de Microsoft.

Miredo/Teredo no es otra cosa que un tunel IPv6 que nos va a servir de puente entre nuesto pc y los servidores en internet con IPv6 sin importar si nuestro router local ni nuestro provedor de internet nos da la opcion. Estas instrucciones son para Fedora y Debian pero muchas otras distribuciones linux contienen miredo en sus repositorios.

Para instalar en Fedora hacemos lo siguiente.

su -c 'dnf install miredo-client'

Para instalar en Debian hacemos lo siguiente.

su -c 'apt-get install miredo'

Nos aseguramos que la direccion ServerAddress   teredo.remlab.net este habilitada en /etc/miredo/miredo.conf

Luego debemos reniciar el servicio

#Fedora
su -c "service miredo-client restart"

#Debian
su -c "service miredo restart"

Luego solo para probar podemos hacer ping en Fedora y ping6 en Debian

#Fedora
ping ipv6.google.com

#Debian
ping6 ipv6.google.com
ping ipv6.google.com
PING ipv6.google.com(mia05s18-in-x14.1e100.net) 56 data bytes
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=2 ttl=57 time=221 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=1 ttl=57 time=1225 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=3 ttl=57 time=827 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=4 ttl=57 time=242 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=5 ttl=57 time=219 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=6 ttl=57 time=831 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=7 ttl=57 time=729 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=8 ttl=57 time=292 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=9 ttl=57 time=260 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=10 ttl=57 time=888 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=11 ttl=57 time=218 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=12 ttl=57 time=276 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=13 ttl=57 time=844 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=14 ttl=57 time=851 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=15 ttl=57 time=211 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=16 ttl=57 time=1034 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=17 ttl=57 time=836 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=18 ttl=57 time=644 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=19 ttl=57 time=360 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=20 ttl=57 time=856 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=21 ttl=57 time=491 ms
64 bytes from mia05s18-in-x14.1e100.net: icmp_seq=22 ttl=57 time=252 ms

--- ipv6.google.com ping statistics ---
23 packets transmitted, 22 received, 4% packet loss, time 25248ms
rtt min/avg/max/mdev = 211.310/573.586/1225.418/318.655 ms, pipe 2

Las primeras veces que hice ping no me anduvo, tuve que reiniciar el servicio varias veces antes que agarrara, si fuera necesario hagan service miredo-client status para ver el estado.

Aunque les diga corriendo es importante que diga algo como Teredo pseudo-tunnel started sino es que sucedió algo que no funciona, es decir el servicio esta levantando pero no esta conectado

service miredo-client status
Redirecting to /bin/systemctl status  miredo-client.service
miredo-client.service - Miredo - Teredo IPv6 Tunneling Client For Unix
   Loaded: loaded (/usr/lib/systemd/system/miredo-client.service; disabled)
   Active: active (running) since mar 2013-08-20 01:33:58 UYT; 5s ago
  Process: 8844 ExecStart=/usr/sbin/miredo (code=exited, status=0/SUCCESS)
 Main PID: 8845 (miredo)
   CGroup: name=systemd:/system/miredo-client.service
           ├─8845 /usr/sbin/miredo
           ├─8846 /usr/sbin/miredo
           └─8847 /usr/libexec/miredo/miredo-privproc 6

ago 20 01:33:58 localhost.localdomain miredo[8845]: Starting...
ago 20 01:33:58 localhost.localdomain systemd[1]: Started Miredo - Teredo IPv6 Tunneling Client For Unix.
ago 20 01:33:59 localhost.localdomain miredo[8846]: New Teredo address/MTU
ago 20 01:33:59 localhost.localdomain miredo[8846]: Teredo pseudo-tunnel started
ago 20 01:33:59 localhost.localdomain miredo[8846]: (address: 2001:0:4137:9e76:387d:7bbd:4178:dd8b, MTU: 1280)
ago 20 01:33:59 localhost.localdomain miredo[8846]: Internal IPv4 address: 192.168.235.101
ago 20 01:33:59 localhost.localdomain miredo[8846]: packet passed to maintenance procedure
Compartir
Publicado por
Alvaro De León

Entradas recientes

Estadisticas de EasyMySQL

Normalmente, a las estadísticas del blog no le presto demasiada atención, sin embargo, trabajando en…

4 days hace

Nueva pagina de Publicaciones

La idea principal detrás de este blog es marca personal, el blog es para centralizar…

2 weeks hace

Migrar una maquina virtual desde VirtualBox a KVM

El migrar el disco duro es bastante sencillo como se verá a continuación, la principal…

3 weeks hace

Instalar QEMU/KVM y Virtual Machine Manager

Cuando se trata de virtualización en el escritorio, una de las primeras opciones son sin…

1 month hace

Instalar adaptador WIFI TP-Link AX 1800/ Archer TX20U en Debian y Ubuntu

Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por…

2 months hace

Nuevo dominio para el blog, otra vez!!!

Al fin pude recuperar alvarodeleon.com, no es que lo hubiera perdido, fue peor, lo deje…

3 months hace