Cómo satisfacer el requisito de Apple de que las aplicaciones de iOS sean totalmente compatibles con redes SÓLO IPv6
El servidor debe tener una dirección IPv4 pública, pero es necesario utilizar un nombre de dominio (FQDN) para representar el servidor.
¿Cómo crear un entorno de prueba SOLO IPv6?
MacOS proporciona esta función. Utilice Mac para compartir la red cableada a WiFi, simplemente marque la casilla para crear una red NAT64
¿Cómo accede el cliente IPv6 al servidor IPv4?
En primer lugar, esto no se puede Al acceder directamente, el proveedor de la red debe soportar la tecnología de transición.
Paso uno: Contaminación DNS
Por ejemplo, si quieres visitar ?ejemplo.com?, asume que este sitio web sólo tiene una dirección IPv4 (93.184.216.34, expresada en hexadecimal). como 5d b8 d8 22) Entonces, la dirección IP devuelta por el DNS "contaminado" es ?64:ff9b::5db8:d822. ¿Dónde ?`64:ff9b::/96` es el prefijo asignado por IANA para DNS64.
Paso 2: Convertir IPv6 a IPv4
Al acceder a ?64:ff9b::5db8:d822?, el encabezado IPv6 se reemplaza por un encabezado IPv4 y el acceso continúa. Al mismo tiempo, los paquetes de datos devueltos se procesarán a la inversa.