Después de un largo tiempo de esquivar el IPV6 por una serie de cosas y posibles problemas que pensé me podía ocasionar seguir mi vida en internet con ese protocolo, me veo obligada a empezar a afrontar las vicisitudes que conllevan las nuevas tecnologías. HELP!
Ese Twitter ave aún no puede volar bien pero un día sabrá como cortar el viento
Al pensar en este problema que me ha surgido con el IPv6 solamente viene a la mente esta canción de Air, TORI NO UTA, la cual menciona justo lo que expresa el título líneas arriba「あの鳥はまだ うまく飛べないけど いつかは風を切って知る 」y es que un de los problemas que me he encontrado hoy es que las imágenes de Twitter cargan lento. En primer momento al hacer ping hacia twitter.com se puede notar como no tiene compatibilidad con IPv6.
twitter.com [104.244.42.1]に ping を送信しています 32 バイトのデータ:
104.244.42.1 からの応答: バイト数 =32 時間 =1ms TTL=56
Notar que solo dirige a un IPv4 con una latencia de 1ms, lo cual está muy bien pienso. El problema está en la dirección de las imágenes la cual es pbs.twimg.com.
pbs.twimg.com [2606:2800:248:1347:709:24f:182c:618]に ping を送信しています 32 バイトのデータ:
2606:2800:248:1347:709:24f:182c:618 からの応答: 時間 =136ms
Como se ve esa dirección tiene IPv6, pero está muy lejos de donde estoy. Haciéndole una traza creo que es una dirección que pasa por Australia o por no sé donde, debería estar bloqueada en el DNS del ISP pero no lo está, así que he pensado que mejor la bloquearé yo misma. Esto se puede hacer de muchas formas, con Pi-Hole, BIND o hasta con el archivo HOST de Windows, yo usare lo siguiente:
::0 pbs.twimg.com
Esto hará que se invalide la dirección IPv6 para esa url y pasase a usar la correspondiente en IPv4. Haciendo ping una vez más a la dirección, obtenemos lo siguiente:
pbs.twimg.com [192.229.237.96]に ping を送信しています 32 バイトのデータ:
192.229.237.96 からの応答: バイト数 =32 時間 =1ms TTL=56
De esta forma por fin no tengo errores con las imágenes de Twitter y supongo ya las tomará del caché del ISP, lo cual hará que sea más veloz al mostrarlas.