Estoy intentando probar aplicaciones para IPv6 según la documentación de Apple en Soporte de redes IPv6 DNS64/NAT64 . Tengo dificultades para conectarme desde el iPad a mi aplicación servidor.
Mi diseño de red:
El Fritzbox tiene el soporte IPv6 activado con 6to4 habilitado, porque mi proveedor no tiene IPv6. Hice una serie de pruebas con IPv6 desactivado. El resultado fue el mismo (ver la lista de pruebas más abajo).
macmedia ejecuta El Capitán y ejecuta iTunes como servidor multimedia.
macsrv ejecuta El Capitan y OS X Server 5 con DNS, DHCP, File Sharing, Web, Wiki.
Mi proceso de prueba:
Puedo configurar la red NAT64 tal y como se describe en el documento de Apple (en "Ajustes" mantén pulsada la tecla de opción, pulsa "Compartir", luego "Compartir Internet" y suelta la tecla de opción).
Hice algunas pruebas, una de ellas fue así:
- activar NAT64 on macsrv
- en los ajustes de la WLAN del iPad Air seleccione la red NAT64
- la marca de verificación azul aparece delante del nombre de la red
- el icono azul de la i lo entrega:
- IP 169.254.55.58 / máscara 255.255.0.0
- DNS 2001:2:0:aab1::1
- todos los demás campos están vacíos
- en Safari en el iPad Air:
https://www.google.com/
-> tarda mucho tiempo, al final aparece un mensaje como: "No se ha podido abrir la página, porque el servidor ya no responde".http://macsrv:8989/
-> no pudo encontrar el servidorhttp://macsrv.local:8989/
-> "¡Funciona!" (Acabo de mirar los registros: El acceso en apache2 se registró con la dirección IPv6 de la interfaz en0 de macsrv )http://192.168.1.11:8989/
-> Error como "No se pudo abrir la página, porque el iPad no está conectado a Internet". (192.168.1.11 es macsrv )http://[2001:2::aab1:129a:ddff:fe4f:38f8]:80
-> tarda mucho tiempo, al final aparece un mensaje como: "No se ha podido abrir la página porque el servidor ya no responde". (como google.com; la dirección es la dirección IPv6 de la interfaz en0 en macsrv )http://192.168.1.115:8088/
-> Error del tipo "No se ha podido abrir la página porque el iPad no está conectado a Internet".http://app.intra.admadic.com:8088/
-> no pudo encontrar el servidor (es el mismo que 192.168.1.115)
Una vez que conecté el iPad Air al macrsv red NAT64 y recibió la dirección IP 192.168.2.2. Esto no volvió a suceder.
Cuando inicio la red NAT64 en macmedia El iPad no puede conectarse y el indicador de actividad no deja de girar.
Detalles de NAT64:
He buscado los procesos que se ejecutan cuando NAT64 está activado:
/usr/libexec/InternetSharing
rtadvd -c /etc/com.apple.mis.rtadvd.conf -f -s bridge100
unbound -c /etc/com.apple.mis.unbound.conf -d
Hay dos archivos de configuración relacionados con com.apple.mis...
:
/etc/com.apple.mis.rtadvd.conf:
bridge100:\
nolladdr:maxinterval#135:mininterval#45:rltime#1800:addr="2001:2:0:aab1::":prefixlen#64:rdnssaddrs#1:rdnssaddr="2001:2:0:aab1::1"
/etc/com.apple.mis.unbound.conf:
server:
chroot: ""
pidfile: "/etc/unbound.pid"
chroot: ""
directory: "/etc"
username: ""
do-daemonize: no
access-control: ::0/0 allow
module-config: "dns64 iterator"
dns64-synthall: yes
dns64-prefix: 64:ff9b::/96
interface: ::0
forward-zone:
name: "."
forward-addr: 192.168.1.11
He comprobado estos archivos conf en macsrv y macmedia y son idénticos en todos los detalles.
Preguntas:
Q1. ¿Cuál podría ser la razón de que NAT64 no funcione en macmedia ?
Q2. ¿Puedo convencer a la red NAT64 para que utilice el DNS de mi intranet?
Q3. ¿Cuál podría ser la razón de NAT64 en macsrv que a veces funciona y a veces no?
Q4. ¿Por qué el iPad obtiene una dirección IPv4 169.254.55.58? (¿No debería tener sólo IPv6 cuando se conecta a NAT64?)
P5: ¿Los archivos com.apple.mis... conf se ven bien? (tener 192.168.1.11 como forward me parece bien...)
0 votos
Supongo que está intentando probar el escenario que se muestra en la Figura 10-2 de la documentación de Apple enlazada. Entonces, por favor, añade la configuración IPv6/v4 de todos los dispositivos.
0 votos
@klanomath He añadido algo de información, añadiré más tarde más del iPad. (Tengo que hacer algunas otras cosas para la próxima hora)
1 votos
Ya he configurado un entorno similar utilizando una memoria USB (con 10.11.1), los restos de mi red y un iPhone más antiguo, pero mi iPhone ni siquiera puede conectarse al Wi-Fi local (iMac). Por cierto, ¿cómo (o dónde) has creado el esquema de red?
0 votos
¿Te refieres al diagrama? El software se llama yEd - su página web está en yworks.com/es/products/yfiles/yed . Es gratuito, funciona en todas las plataformas (Java); a veces tiene sus asperezas, pero a mí me funciona bien.