Windows 2003
Comprueba la instalación de IPv6
Para comprobar que IPv6 funciona en tu PC, ejecuta en una ventana de consola:
ping6 -n 5 ::1
Si el resultado es el siguiente (o similar):
Haciendo ping a ::1 con 32 bytes de datos:
Respuesta desde ::1: tiempo<1m
Respuesta desde ::1: tiempo<1m
Respuesta desde ::1: tiempo<1m
Respuesta desde ::1: tiempo<1m
Respuesta desde ::1: tiempo<1m
Estadísticas de ping para ::1:
Paquetes: enviados = 5, recibidos = 5, perdidos = 0 (0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
esto significa que IPv6 esta instalado correctamente y es funcional. Básicamente debes de ser capaz de ver "5 paquetes recibidos".
En caso contrario, si el sistema no reconoce el comando usado (y/o reporta cualquier tipo de error), sigue las instrucciones de la sección siguiente.
Instalación de IPv6
Para habilitar la pila IPv6 en un Windows 2003, entra al sistema con una cuenta de usuario con privilegios para cambiar la configuración de red.
- Abre una ventana de comandos: Desde el escritorio, Inicio -> Ejecuta -> cmd
- Escribe
netsh interface ipv6 install
y ejecuta. - Otra forma de habilitar la pila IPv6 es desde Conexiones de red, y en la tarjeta de red en la cual quieres instalar IPv6 selecciona Propiedades -> Instalar -> Protocolo -> Agregar. Selecciona IPv6 y finalmente Aceptar.
Ahora, una vez que ya instalaste IPv6, sigue las instrucciones al inicio de esta pagina para asegurarte que IPv6 esta instalado y funciona correctamente.
Configuración de la selección de la dirección
En IPv6, cada interfaz físico de red puede tener múltiples direcciones asignadas a los interfaces lógicos de red o a túneles por varios motivos. Por esta razón, el RFC3484 proporciona un método estandarizado para elegir la dirección IPv6 fuente y destino con la que se va a intentar realizar una conexión.
Este RFC define dos algoritmos:
1) Un algoritmo para la selección de la dirección de destino par formar una lista de posibles direcciones destino ordenada por preferencia.
2) Un algoritmo de selección de direcciones fuente para elegir la dirección que mejor se adapta a la dirección de destino.
Estos algoritmos se implementan en el Sistema Operativo para que las aplicaciones no tengan que incluir su propio algoritmo de selección. Sin embargo, las aplicaciones pueden puentear el algoritmo si usan direcciones físicas en vez de usar nombres de dominio para contactar con servidores remotos.
En Windows XP, 2003 y Vista para tener control administrativo sobre la precedencia de las direcciones fuente/destino existe una tabla local de políticas de prefijos que se puede configurar como se muestra a continuación:
netsh interface ipv6 show prefixpolicy
--> muestra la tabla local de políticas de prefijos
netsh interface ipv6 add prefixpolicy
--> añade nuevas entradas a la tabla local de políticas de prefijos
netsh interface ipv6 set prefixpolicy
--> configura entradas en la tabla local de políticas de prefijos
netsh interface ipv6 delete prefixpolicy
--> borra entradas en la tabla local de políticas de prefijos
Ejemplo:
C:\>netsh interface ipv6 show prefixpolicy
Precedence | Label | Prefix |
---|---|---|
5 | 5 | 2001::/32 |
10 | 4 | ::ffff:0:0/96 |
20 | 3 | ::/96 |
30 | 2 | 2002::/16 |
40 | 1 | ::/0 |
50 | 0 | ::1/128 |
La tabla anterior muestra lo siguiente:
1) Si está disponible la conectividad IPv6 nativa, cualquier destino IPv6 tiene mayor precedencia que cualquier destino IPv4:
10 | 4 | ::ffff:0:0/96 | ==> cualquier dirección IPv4 |
40 | 1 | ::/0 | ==> cualquier dirección IPv6 |
2) Si está disponible el mecanismo de transición 6to4 en el PC, cualquier destino IPv6 tiene mayor precedencia que cualquier destino IPv4:
10 | 4 | ::ffff:0:0/96 | ==> cualquier dirección IPv4 |
40 | 1 | ::/0 | ==> cualquier dirección IPv6 6to4 |
3) Si está disponible el mecanismo de transición Teredo en el PC, cualquier destino IPv4 tiene mayor precedencia que cualquier destino IPv6:
10 | 5 | 2001::/32 | ==> cualquier dirección IPv6 Teredo |
40 | 1 | ::ffff:0:0/96 | ==> cualquier dirección IPv4 |
Cambiar la precedencia en la selección de direcciones
Si quieres cambiar la precedencia de un prefijo, por ejemplo el de Teredo para tener mayor precedencia que la direcciones IPv4, entonces según la tabla de políticas de prefijos anterior, lo que habría que hacer es:
C:\>netsh interface ipv6 set prefixpolicy prefix=2001::/32 precedence=15 label=5