Hoy leí que Microsoft no tiene más direcciones IPv4 para su nube de Azure . A principios de esta semana, leí que América Latina también está fuera de las direcciones IPv4 . Estos son escasez de direcciones IPv4 reales, no previstas. Recuerdo que tuvimos el día de IPv6 hace dos años, pero desde entonces no he escuchado mucho sobre IPv6 en las noticias.
Me gustaría tener una buena comprensión de lo que realmente significa el cambio a IPv6 y dónde podemos esperar problemas.
Situación actual
- Supongo que todos los sistemas operativos modernos están preparados para IPv6: OSX, Windows, Linux, Android, iOS (no hay problema para la mayoría de las personas).
- Proveedores de Internet: su conexión a Internet, ya sea móvil o por cable o ADSL (mi proveedor dice que está completamente preparado para IPv6, pero es el único hasta ahora en mi país).
- Los enrutadores / módems pueden ser un problema (y como mi proveedor dice que está completamente preparado para IPv6, supongo que el enrutador también funciona).
- Hosting: uso un proveedor de hosting para algunos sitios web que no están preparados para IPv6. Prometen tener esto funcionando este año. Supongo que muchos proveedores todavía no lo tienen funcionando.
- Dispositivos domésticos: grabadoras digitales de TV, TV con wifi, termostatos, altavoces inalámbricos, etc. No tengo idea si están preparados para IPv6.
- Internet en general: grandes sitios web como Google, Facebook, creo que tienen esto funcionando.
- Intercambios de Internet como AIX: esto debería funcionar.
Algunas preguntas
- Red doméstica: si mi enrutador está preparado para IPv6, ¿se traducirá a IPv4 para dispositivos que no entienden IPv6?
- ¿Pueden estos dispositivos domésticos seguir usando IPv4 cuando el resto de la red doméstica es IPv4?
- Para los sitios que todavía son solo IPv4, ¿mi computadora o enrutador cambiarán automáticamente?
- Cuando abro whatismyip.com, veo una dirección IPv4. Creo que puedo pedirle a mi proveedor que cambie a IPv6, pero supongo que eso deshabilitará grandes partes de Internet para mí, ¿lo hará? ¿Todavía puedo enviar correo, funcionará DNS?
- Cuando mi proveedor cambie a IPv6, ¿tendré una dirección IPv4?
- ¿Tiene esto consecuencias para los certificados TLS?
- Con IPv6 NAT es obsoleto, lo entiendo. ¿Significará esto que mi televisor con wifi habilitado es directamente accesible desde el exterior? Supongo que el firewall del enrutador aún funciona, pero ¿podemos usar una dirección directa desde el exterior?
- No vivo en América Latina y no uso Azure. Pero, ¿y si voy a Brasil ahora mismo? ¿Lo notaré?
- ¿Hay una manera fácil de probar qué funciona y qué no sin estropear la red doméstica?
Estas son varias situaciones y preguntas en las que puedo pensar ahora. Probablemente hay muchos más. Lo que quiero es una buena imagen de dónde estamos parados ahora, y qué podemos esperar que suceda cuando esta escasez se vuelva mundial.
Respuestas:
Respuestas a sus preguntas:
No, solo porque el dispositivo sea compatible con IPv6 no significa que sea compatible con los mecanismos de transición de IPv4 <> IPv6: no son parte de la especificación del protocolo IPv6. Por lo tanto, puede admitir la traducción del tráfico de IPv4 a IPv6 y viceversa, pero debe admitir el mecansismo como NAT64.
Los nodos se comunican con el protocolo de su elección, dependiendo de las llamadas de capa superior. Si su navegador apunta a un nombre y el nombre se resuelve solo para IPv4, se llamará a IPv4 para repararlo. Si se resuelve tanto en IPv6 como en IPv4, IPv6 debería tener prioridad, pero se hizo mucho en los últimos años para hacer ambas llamadas simultáneamente y verificar cuál es más rápido.
Debe tener un nodo con doble pila, por lo que admite tanto IPv4 como IPv6 o puede traducir entre protocolos en algún lugar del camino. Si su enrutador lo admite, está bien, si su ISP lo admite, también está bien.
Debería ver IPv6, ya que debería tener prioridad. Si no, su conectividad IPv6, al menos a este sitio específico, está rota. Si puede usar solo IPv6 (no tiene doble pila), solo puede alcanzar alrededor de 4-5k prefijos en Internet, que es un porcentaje muy pequeño (de 500k para IPv4). Sin embargo, normalmente los hosts tienen doble pila, por lo que debería estar bien: usar IPv6 para servicios habilitados para IPv6 e IPv4 para todo lo demás.
Eso depende del tipo de servicio que proporciona su ISP. Puede tener IPv4 privado asignado a su interfaz de Internet, y se traduce en algún lugar en el borde del ISP. Puede tener IPv4 público.
Para SSL / TLS está utilizando nombres, no IP directamente. Deberías estar bien.
Sí, aunque todavía hay trabajos para proporcionar servicios NAT para IPv6, la idea general sobre IPv6 era dejar de hacer NAT y proporcionar conectividad global. Significa que con la asignación de IPv6, se puede acceder directamente a toda su red interna desde otras partes de Internet, si está utilizando direcciones IPv6 desde el espacio Global Unicast. Para IPv6, puede usar otros tipos, como por ejemplo solo Link Local, que proporcionaría conectividad interna, pero bloquearía la capacidad de acceso desde ubicaciones remotas. En general, debe filtrar el tráfico en el borde de su red si no desea que Internet acceda a sus recursos / nodos.
Lamentablemente, no entiendo la pregunta. Los servicios en la nube suelen estar bien con IPv6, al menos Amazon lo está.
Comience desde aquí: http://test-ipv6.com/
fuente
Lo que sucederá (y está sucediendo ahora) es que la mayoría de los usuarios (por ejemplo, usuarios domésticos) se verán obligados a utilizar NAT de nivel de operador. Hay prácticamente suficientes direcciones IPv4 para aquellos que realmente las necesitan (buscando globalmente, sin decir que la compañía XYZ tiene suficientes). Esto significa que pagará X dinero por una conexión a Internet, y tendrá que pagar Y más dinero para obtener una dirección IPv4 pública (donde puede obtener una).
Esto significa que la mayoría de los usuarios domésticos seguirán teniendo una conexión que funciona (pero con NAT), y las personas que necesiten una dirección IPv4 pública podrán comprarla / alquilarla. Esto liberará muchas direcciones en algunos lugares.
IPv6 se implementará (y actualmente, según el país, ISP, ..) se implementará en paralelo a la infraestructura IPv4 actual. Dependiendo del tipo de acceso, esto puede necesitar solo un clic en un tablero, actualización de software o una actualización de hardware también.
Para sus preguntas:
Sobre todo no. La mayoría de los enrutadores domésticos no admiten tales traducciones. Pero esto no será un problema debido a la NAT de nivel de operador (por lo que aún obtiene conectividad IPv4).
Si tiene conectividad IPv4 (a través de NAT o algún tipo de mecanismo de traducción en su enrutador), entonces sí. De otra manera no.
Si tiene conectividad IPv4, o algún tipo de mecanismo de traducción, entonces sí, su computadora usará IPv4. De otra manera no. Pero no debería preocuparse tanto por esto ... cuando hay muchas personas que solo usan IPv6, y esos sitios comienzan a perder visitantes / clientes, cambiarán a IPv6.
Por lo general, la mayoría de los ISP le brindarán conectividad de doble pila, por lo que tendrá direcciones / conectividad IPv4 e IPv6. Es posible que deba solicitar al servicio de asistencia de su ISP más información.
Como he dicho antes, este no es solo un simple interruptor de apagado / encendido. Lo más probable es que tenga ambas direcciones (conectividad a través de ambas) durante algún tiempo (incluso si IPv4 está utilizando NAT).
Realmente no. Los "nombres" se usan para TLS. Puede tener problemas si utiliza un software antiguo que no es compatible con IPv6, pero esto no es específico de TLS.
Sí, será accesible (¡ese es el punto!), Pero probablemente tendrá un firewall por defecto en su enrutador.
Realmente no. Si se suscribió a una conexión a Internet, probablemente se quedaría detrás de NAT o se apilaría doblemente, pero la mayoría de los usuarios no lo notarían (por lo general, no tienen idea de las direcciones IP, direcciones, etc.). El servicio de asistencia de mi ISP cuando Facebook estuvo inactivo durante ~ 30 minutos, quejándose de que su Internet no funciona)
Sí, como se mencionó en una publicación anterior, intente http://test-ipv6.com/
fuente
Para responder a la pregunta fundamental " ¿Qué se necesita para que funcione IPv6? " Antes que nada, necesita un proveedor de Internet que pueda (y lo haga ) proporcionar conectividad IPv6. En los Estados Unidos, eso sigue siendo una broma muy mala para los consumidores, especialmente. para ISP empresariales . Entonces su red debe admitir IPv6: enrutador, computadoras, consolas de juegos, etc. No conozco ningún equipo de "red doméstica" capaz de "NAT64", un proxy entre las dos redes. De hecho, muchos enrutadores de pequeñas empresas carecen de esa capacidad.
fuente
Es probable que, en el futuro previsible, su ISP establezca algún mecanismo para permitir que los clientes que solo utilizan IPv4 en su red accedan a recursos en Internet IPv4. A medida que la crisis de IPv4 muerde, los ISP más profundos recurrirán cada vez más a mecanismos que les permitan brindarle acceso a recursos en Internet de IPv6 sin darle una dirección IPv4 pública dedicada. Eventualmente, esperaría que tales mecanismos se eliminen gradualmente, pero probablemente no por mucho tiempo.
Hay al menos cinco opciones disponibles para que el ISP haga esto.
Es posible que su enrutador necesite reemplazo o una actualización de firmware para admitir las últimas cuatro opciones.
La ventaja de las dos últimas opciones es que el equipo de los ISP es "en su mayoría sin estado", lo que significa que el enrutamiento asimétrico y las nuevas rutas no romperán las cosas.
Es poco probable que los clientes que solo tienen IPv4 en su red puedan acceder a recursos solo de IPv6 en Internet.
Tanto IPv4 como IPv6 pueden ejecutarse juntos en la red doméstica.
Si su computadora tiene direcciones IPv4 e IPv6 (vea los comentarios anteriores sobre dispositivos solo IPv4), entonces podrá acceder a los servidores IPv4 e IPv6. Si obtiene las direcciones IPv4 e IPv6 del DNS, generalmente intentará primero con IPv6 y luego recurrirá a IPv4 si eso falla.
Si su ISP implementa NAT64 / DNS64, su computadora podrá acceder a servidores solo IPv4 a través de NAT64 utilizando los registros DNS sintetizados por NAT64.
No debería pedirle a su proveedor que "cambie a IPv6". Debería pedirles que suministren IPv6 además de IPv4.
Los sitios de tipo "cuál es mi IP" pueden ser engañosos porque generalmente solo muestran una dirección. Deberías usar un sitio como test-ipv6.com
Es probable que en algún momento su proveedor comience a cobrar extra por las direcciones IPv4 públicas.
Es probable que en el futuro previsible su ISP proporcione algún mecanismo para acceder a los recursos en Internet IPv4. Como se mencionó anteriormente, puede ser un v4 NAT tradicional o un mecahnismo basado en IPv6 como NAT64 o DS-lite.
Realmente no. Los certificados TLS se basan en nombres de host, no en direcciones IP.
Bueno, existe NAT IPv6 pero se desaconseja encarecidamente.
Es posible hacer un firewall de "solo conexiones salientes" para IPv6. Lo que realmente hace cualquier enrutador depende del proveedor del enrutador. Algunos pueden pasar por defecto a abierto.
Tenga en cuenta que debido a que las direcciones IPv6 suelen ser grandes, los ataques de escaneo dispersos son poco prácticos en IPv6.
Probablemente no honestamente, al menos como turista. Las redes móviles y el wifi público tienden a implicar estar detrás de un NAT que no controlas de todos modos.
Depende de lo que quieras probar exactamente. Hay sitios como test-ipv6.com que pueden verificar su conectividad IPv6.
Si desea verificar qué funcionaría en un mundo solo IPv6, entonces su mejor opción sería probablemente una VM de algún tipo. Por supuesto, debe hacer que IPv6 funcione en su red antes de poder hacerlo.
fuente