Dar prioridad a IPv6 sobre IPv4
Desde la semana pasada tenemos conectividad IPv6 en la oficina, lo que en realidad significa que tenemos IPv4 e IPv6 (cuidado: ¡dirección pública a Internet en todas las estaciones!).
Podemos darle prioridad a las direcciones IPv6 sobre IPv4 gracias al fichero /etc/gai.conf, que controla el comportamiento de getaddrinfo(3):
A call to getaddrinfo(3) might return multiple answers. According to RFC 3484 these answers must be sorted so that the answer with the highest success rate is first in the list. The RFC provides and algorithm for the sorting. The static rules are not always adequate, though.
For this reason the RFC also requires that system administrators get the chance to dynamically change the sorting. For the glibc implementation this can be achieved with the /etc/gai.conf file.
La idea es usar la dirección IPv6 siempre que esté disponible, para probar los servicios que se vayan migrando, y porque podemos ;).
Mi fichero de configuración contiene:
# Prefer IPv6 label ::1/128 0 label ::/0 1 label ::/96 3 label ::ffff:0:0/96 4 label fec0::/10 5 label fc00::/7 6 label 2001:0::/32 7
Sencillo, y afectará a todas las aplicaciones (que soporten IPv6, claro). Hay que tener en cuenta que podemos encontrar algunos problemas:
- Nuestra conectividad
IPv6puede no ser tan buena como la que tenemos paraIPv4: en nuestro caso sigue funcionando muy bien, pero por ejemplo tenemos latencias más altas (ping de unos40 milisegundos). - No todos los servicios están al
100%: si hay un registroAAAAen un dominio apuntando a una dirección que no tiene servicio escuchando, no veremos nada, y volver aIPv4puede ser incómodo (cambiar el ficherogai.conf, y en el caso de web reiniciarFirefox:S).
Por ahora son problemas menores y, como le he dicho a mi jefe, I'm not going back to IPv4 :P (aunque no es cierto, nunca me he ido del todo: la mayoría de los servicios que utilizo siguen en IPv4).
Hay 4 comentarios
Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.


por un visitante, en 2011-02-17 17:02:09 ∞