Configuración de direcciones IPv6 predecibles para cliente de computadora portátil

1

Recientemente configuré IPv6 para mi red doméstica a través de un túnel. Tengo una subred / 48 y he asignado direcciones IPv6 manuales a mis Mac estacionarias. Me gustaría configurar mis computadoras portátiles para obtener una dirección IPv6 dinámica que sea la misma cada vez que me conecto a mi red doméstica (por cable o inalámbrica). El objetivo sería poder conectarse a estas máquinas a través de IPv6 desde el exterior.

Según tengo entendido, OS X no tiene un cliente DHCPv6 y, por lo tanto, la asignación de direcciones IP IPv6 se realiza a través de un anuncio de enrutador. ¿Se asigna esta dirección IP de manera aleatoria (dentro del rango de direcciones disponibles) o existe alguna previsibilidad? AFAIK, la dirección MAC del adaptador de Ethernet se utiliza como parte de la dirección IP (a menos que se establezca un indicador de privacidad). De alguna manera, estoy tratando de configurar el equivalente de DHCP IPv4 con direcciones IP fijas para IPv6. ¿Cómo sería esto posible?

    
pregunta Andrew Maier 14.02.2013 - 16:48

2 respuestas

0

Tengo algunas cosas confundidas aquí: aunque tengo una red / 48, por lo general, se usaría una red única / 64 para configurar las cosas. De hecho, mi Apple Airport, que se utiliza como punto final, utiliza el primer disponible / 64. El aeropuerto ayudará con la configuración automática mediante la publicidad de la parte de la red (los primeros 64 bits)

A continuación, todas las máquinas que se conecten mediante la configuración automática seleccionarán, según el anuncio de enrutador del enrutador (en este caso, el aeropuerto de Apple), al menos una dirección basada en la dirección MAC (Ethernet) utilizada. De hecho, si tiene activadas las extensiones de privacidad (esto está desactivado de forma predeterminada en las Mac, pero, por ejemplo, en las máquinas Linux), tendrá varias direcciones de alcance global.

Para encontrar la correcta en función de la dirección mac, busque la dirección que tiene un ff:fe como parte de la tercera y segunda tupla de la dirección de la tupla 8.

Esa es la dirección que puede usar para configurar las conexiones entrantes. P.ej. ssh El resto de direcciones temporales serán utilizadas por las conexiones salientes (por ejemplo, su navegador web) para dificultar el seguimiento basado en IP.

    
respondido por el Andrew Maier 06.08.2013 - 20:06
1

Solo una pequeña corrección, pero OSX (al menos Mountain Lion) tiene un cliente DHCPv6 completo, que funciona de manera inmediata para comunicarse con un servidor DHCPv6 en su red. El caso puede ser que Apple Airport no tenga un servidor DHCPv6 y, por lo tanto, su elección de asignación de IPv6 se limita a la configuración automática (SLAAC) y los esquemas de enlace local (los controlados por la configuración de privacidad).

La dirección de SLAAC, como lo resolvió correctamente, utiliza los últimos tres octetos de la dirección MAC L2. La otra dirección es la dirección de enlace local de la interfaz.

Si quisiera usar una asignación DHCPv6, entonces ejecutaría un pequeño servidor DHCPv6 de bajo costo en su red y terminaría con una tercera dirección IPv6 de su alcance DHCP elegido, configurado en sus interfaces (dependiendo de la configuración de privacidad).

Si combina este servidor DHCPv6 con su propio servidor DNS y configura la delegación, puede usar nombres DNS en lugar de confiar en las IP.

Referencia:

enlace enlace enlace

    
respondido por el ab77 13.09.2013 - 18:28

Lea otras preguntas en las etiquetas