Compartir a través de


Uso de Teredo en Windows XP

Para usar el cliente teredo o la retransmisión específica del host en equipos que ejecutan Windows XP con Service Pack 1 (SP1) con advanced Networking Pack, Windows XP con Service Pack 2 (SP2), Windows Server 2003 con Service Pack 1 (SP1) o Windows Server 2003 con Service Pack 2 (SP2), un desarrollador de aplicaciones debe hacer lo siguiente:

  • Asegúrese de que la aplicación es compatible con IPv6 mediante el uso de nuevos elementos de programación de Windows Sockets 2 (funciones y estructuras) que admiten IPv4 e IPv6. Para obtener más información, consulte la Guía de IPv6 para aplicaciones de Windows Sockets.
  • Habilite el uso de Teredo en la aplicación estableciendo la opción IPV6_PROTECTION_LEVEL sockets de Windows Sockets en el nivel de PROTECTION_LEVEL_UNRESTRICTED. Para obtener más información, consulte Uso de IPV6_PROTECTION_LEVEL. También puede establecer esta opción a través de la clase System.Net.Sockets .NET Framework.
  • Cree una excepción para el Firewall de Windows para permitir el tráfico teredo entrante no solicitado. Use las API de Firewall de Windows para crear una excepción de puerto para el puerto UDP asignado para el tráfico teredo. Para obtener más información y ejemplos que detallan las consideraciones de seguridad y tráfico necesarias para Teredo, consulte Uso de Teredo.

Para asegurarse de que Teredo está disponible para su uso cuando se ejecuta la aplicación, los desarrolladores de aplicaciones deben hacer lo siguiente durante el proceso de instalación de la aplicación:

  • Instale IPv6 con el comando netsh interface ipv6 install . Firewall de Windows protege el equipo del usuario frente al tráfico IPv6 entrante no solicitado del mismo modo que el tráfico IPv4.
  • Habilite Teredo con el comando teredo set teredo client de la interfaz netsh ipv6 .

Opcionalmente, puede probar si IPv6 está instalado cada vez que la aplicación se ejecuta e instala IPv6 y habilita Teredo según sea necesario. También debe informar al usuario de que se está instalando IPv6 y que Teredo está habilitado.