[uylug-varios] ¡IPv6 al rescate!

Eduardo Trápani etrapani at unesco.org.uy
Tue Jun 4 11:16:06 PDT 2013


Hola,

Hoy pasó algo bien raro; se rompieron las rutas entre la RAU y Antel y
entonces desde la RAU no había acceso a internet fuera de Uruguay.

En un momento, mientras veia el traceroute dar vueltas sobre si mismo, a
cuatro saltos de mi equipo, me dio por probar con IPv6 y ¡andaba!
*Todo* andaba. Todo lo que estaba con IPv6, claro :), sin importar
dónde. Me había vuelto casi una isla IPv6-only.

Así que fui al servidor proxy, lo bajé para que "soltara" el puerto y
armé un túnel a casa, donde atrás del router tengo un equipo prendido
con IPv6 (teredo + dyndns), usando los siguientes comandos (de memoria):

# /etc/init.d/squid3 stop
# ssh -L 3128:localhost:8888 usuario at ipv6_de_casa

Eso hace que lo que antes iba al puerto del squid ahora pase al puerto
8888 (tinyproxy) del servidor al que estoy entrando.

Y ta, todo empezó a salir desde casa vía el tinyproxy con esa latencia
de 6-8ms de Teredo. Iba todo igual de rápido. Cuando se solucionó el
tema tuve que hacer:

$ exit
# /etc/init.d/squid3 start

Y todo como antes.

Durante el rato que duró, un par de horas, no hubo ni un solo problema
con todo el tráfico en el túnel de IPv6. Tenía miedo a que teredo
tuviera alguna agachada, porque era un montón de tráfico, pero no, todo
anduvo espectacularmente bien.

Un detalle, para encontrar mi IPv6 dinámica, como por IPv4 no accedía a
los nameservers de afuera (y yo tengo un dydns.tv como dinámico en
casa), tuve que usar un open resolver, la pareja IPv6 del 8.8.8.8 que es
el 2001:4860:4860::8888.

Me pareció algo interesante para compartir. A pesar de que parecía que
en principio no había internet, en realidad lo que no había era internet
IPv4, pero sí había internet IPv6, y eso nos rescató.

Eduardo.


More information about the Uylug-varios mailing list