AICCU (Automatic IPv6 Connectivity Client Utility) era una popular [ 2 ] utilidad multiplataforma para configurar automáticamente un túnel IPv6 . Es software libre disponible bajo una licencia BSD . La utilidad se proporcionó originalmente para el SixXS Tunnel Broker, pero también puede ser utilizada por una variedad de otros intermediarios de túneles .
Historia y desarrollo
AICCU fue escrito y mantenido por Jeroen Massar. Se han incorporado varios parches de otras personas, a quienes se les reconoce su contribución en el campo [ 3 ] . AICCU es el sucesor de la herramienta Heartbeat, originalmente para Windows y Linux/BSD, proporcionada por SixXS, cuyo único propósito era utilizar el protocolo Heartbeat. Cuando surgió el protocolo AYIYA, se decidió que, para dar soporte a este nuevo protocolo, sería mejor fusionar los árboles de Windows y Unix en un solo programa y mejorar su apariencia. El nombre de la herramienta Heartbeat se modificó entonces para reflejar que ofrecía más que simple soporte para los latidos.
Premio a la excelencia
AICCU ha ganado el Premio a la Excelencia en la Categoría de Implementación de la Edición 2004 del Concurso de Aplicaciones IPv6. [ 4 ]
Protocolos compatibles
Actualmente se admiten los siguientes protocolos de tunelización:
- 6in4 : IPv6 estándar en túneles IPv4 que utilizan el protocolo 41 en el encabezado del protocolo IPv4.
- AYIYA - Para IPv6 sobre UDP IPv4 de forma segura y que funcione a través de NAT.
- Latido cardíaco 6in4 : se utiliza para túneles dinámicos 6in4.
AICCU utiliza principalmente el protocolo TIC para recuperar automáticamente los parámetros de configuración del túnel que el usuario desea configurar.
Soporte para otros intermediarios de túneles
AICCU encuentra intermediarios de túnel disponibles consultando los registros DNS TXT de "_aiccu.sixxs.net". [ 5 ] Esto último permitía a una red local agregar sus propios intermediarios de túnel añadiendo registros en los dominios configurados en su ruta de búsqueda. Posteriormente, se podían agregar intermediarios de túnel no locales solicitando al personal de SixXS que añadiera una entrada a los registros DNS globales.
Plataformas compatibles
AICCU admite los siguientes sistemas operativos /plataformas/distribuciones:
- AIX
- DragonFly BSD
- FreeBSD
- PC-BSD
- NetBSD
- OpenBSD
- Linux
- Sistema operativo X
- Solaris (sin soporte para AYIYA)
- Windows
Varias distribuciones incluyen un paquete AICCU en su distribución. [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ]
Uso
El uso principal de AICCU fue en combinación con el servicio de intermediación de túneles SixXS.
Hay otros ISP que han implementado partes de los protocolos que admite AICCU, por ejemplo, el ISP checo NetBox utiliza AICCU para configurar túneles automáticamente para sus usuarios [ 13 ] proporcionando una implementación de TIC (protocolo de información y control de túnel) que ignora el nombre de usuario/contraseña/id_del_túnel pero utiliza la dirección de origen desde donde se origina la conexión TIC para determinar y devolver la configuración del túnel utilizando el protocolo TIC, que AICCU luego utiliza para configurar el túnel.
Véase también
Portal de software libre
Referencias
- ↑ 1 de agosto de 2004 (beta1)
- ↑ Uso de SixXS que muestra el número de túneles del servicio SixXS, la mayoría usaban AICCU para configurar el túnel.
- ↑ AICCU - Registro de cambios
- ↑ Edición 2004 del Concurso de Aplicaciones IPv6
- ↑ AICCU - Soporte para Tunnelbroker Archivado el 26 de octubre de 2006 en Wayback Machine
- ↑ Paquete Debian AICCU
- ↑ Paquete Gentoo AICCU
- ↑ Paquete AICCU de Ubuntu 10.04 LTS (Lucid)
- ↑ Paquete OpenWRT AICCU Archivado el 27 de julio de 2011 en Wayback Machine
- ↑ Paquete Red Hat AICCU archivado el 26 de mayo de 2008 en Wayback Machine .
- ↑ Paquete FreeBSD AICCU
- ↑ Paquete NetBSD AICCU Archivado el 6 de julio de 2008 en Wayback Machine
- ↑ "Uso de AICCU en NetBox (idioma checo)" . Archivado del original el 8 de octubre de 2012. Consultado el 28 de septiembre de 2012 .
Enlaces externos
- Sitio web oficial
- Agente de túneles SixXS
- IPv6
- Software de Internet para macOS
- Software de Internet para Unix
- Software de Internet de Windows
- Software Solaris
- Software BSD
- Protocolos de tunelización
- Software libre programado en C