tinc es un código abierto, software de línea de comandos libre y multiplataforma implementado en C y diseñado a partir del desplazamiento de actuar como un demonio VPN (Virtual Private Network), que utiliza el cifrado y tunelización para construir una red privada segura y fuerte entre dos o más ordenadores de las Internet.Features en una serie de características glanceKey incluyen soporte para encriptación, compresión y autenticación, enrutamiento automático de malla completa, capacidad para tender un puente sobre segmentos Ethernet, soporte completo para IPv6, capacidad de expandir la VPN, OpenSSL / lzo / zlib comprimido tráfico, el tráfico directo VPN, posibilidad de añadir nodos a la VPN a través de un archivo de configuración opcionales, y la capacidad de enlazar varios segmentos Ethernet juntos.
tinc no es su programa de línea de comandos regular con el que se puede interactuar, ya que está diseñado para funcionar en segundo plano cuando se inicia el equipo, como un demonio no interactivo. Sin embargo, existen varias opciones de línea de comandos se ejecutan en el programa, que se puede ver de un vistazo mediante la ejecución de & lsquo; tincd --help y rsquo; comando en un emulador de terminal.
Entre sus opciones de la CLI, podemos mencionar la posibilidad de especificar un directorio de configuración personalizada, habilite y lsquo; notdetach y rsquo; modo, especifique un nivel de depuración, especifique una señal de matar, especifique el nombre de la red, generar claves, especifique registro y archivos PID utilizar, especificar un usuario, permitir chroot, así como para especificar el host y clave.
Desafortunadamente, no hay paquetes binarios pre-construido están disponibles para este programa, lo que significa que va a tener que compilarlo antes de la instalación. Para ello, se debe descargar el archivo con fuentes de Softoware, descomprimirlo, abra una aplicación de emulador de terminal, utilice el y lsquo; cd y rsquo; comando para navegar hasta el directorio extraído y ejecutar el y lsquo; ./ configure && make y rsquo; comando, seguido de & lsquo; sudo make install y rsquo; command.Under el capó y apoyó OSesTaking un vistazo bajo el capó de tinc, podemos notar que el software está escrito enteramente en el lenguaje de programación C, lo que significa que es extremadamente rápido. Al ser multiplataforma, tinc funciona bajo GNU / Linux, BSD (FreeBSD, NetBSD, OpenBSD), Solaris, Microsoft Windows y sistemas operativos Mac OS X. Se ha probado con éxito en equipos de 32 bits y 64 bits
¿Cuál es nuevo en esta versión:.
- El socket UNIX ya está creado antes de la llamada tinc-up.
- Los usuarios de Windows pueden ahora utilizar cualquier extensión que se encuentra en% PATHEXT% para las escrituras, no sólo .bat.
- sockets salientes están obligados a la dirección de los zócalos de escucha de nuevo, cuando no hay ambigüedad.
- Añadido invitación-creado y guiones de invitación aceptada.
- nodos invitados ahora aprenden del modo de configuración y de difusión de la VPN.
- Unirse a una VPN con una invitación ahora también funciona en Windows.
- El tincd número de puerto está escuchando ahora siempre incluidos en el URL invitación.
- Un tincd corriendo ahora se informó correctamente cuando una nueva invitación se ha generado.
- Varias correcciones de errores para el nuevo protocolo.
- Se ha añadido una serie de pruebas.
¿Qué hay de nuevo en la versión 1.0.23:
- Iniciar autenticación de inmediato en las conexiones salientes (útil para sslh ).
- segfault fijo cuando Nombre = $ HOST $ HOST pero no se ha establecido.
- Se ha actualizado el sistema de construcción y la documentación.
- Limpie los procesos hijos que quedaron de Proxy = exec.
¿Qué hay de nuevo en la versión 1.0.19:
- Esta versión añade soporte básico para SOCKS y servidores proxy HTTP , así como el proxy a través de un comando externo. Se ha añadido soporte para la activación de socket estilo systemd.
- Medio ambiente ahora se pueden utilizar en la opción de configuración Nombre y :: notación en las opciones de subred IPv6 se autoriza ahora.
Las variables
¿Cuál es nuevo en la versión 1.0.16:
- Esta versión corrige un problema de rendimiento con la comunicación TCP bajo Windows y correcciones de código que, durante las interrupciones de red, podría causar tinc para salir cuando pensó dos nodos con nombres idénticos estaban en el mismo VPN.
¿Qué hay de nuevo en la versión 1.0.14:
- Fija la lectura de archivos de configuración que no terminan con un nueva línea. Una vez más.
- Permitir opciones de configuración arbitrarios están especificados en la línea de comandos.
- Permita que todas las opciones, tanto en tinc.conf y el archivo de configuración de host local.
- ventana de reproducción configurable, UDP enviar y recibir buffers para ajustar el rendimiento.
- Intente más difícil conseguir la comunicación UDP de regreso después de caer de nuevo a TCP.
- El apoyo inicial para fijar tinc a un interruptor VDE.
- Soporte BSD FreeBSD.
- Permita que la vinculación con OpenSSL 1.0.0.
¿Cuál es nuevo en la versión 1.0.13:
- Permitir edificio tinc sin LZO y / o Zlib.
- Clamp MSS de los paquetes TCP en ambas direcciones.
- Experimental StrictSubnets, reenvío y DirectOnly, dando un mayor control sobre la información y los paquetes recibidos desde / enviado a otros nodos.
- Asegúrese tinc nunca envía nombres simbólicos para los puertos a través del cable.
Opciones
¿Qué hay de nuevo en la versión 1.0.12:
- En serio permitir el roaming rápido de los ejércitos a otros nodos una conmutada VPN.
- Arreglos falta o variables de entorno incorrectos al llamar anfitrión arriba / abajo y de subred-scripts / en algunos casos.
- Permitir puerto que se especifica en las declaraciones de direcciones.
- Clamp MSS de los paquetes TCP a la ruta descubierta MTU.
- Que dos nodos detrás de NAT a aprender de los demás dirección curso UDP y el puerto a través de un tercer nodo, permitiendo potencialmente a las comunicaciones directas de una manera similar para aturdir.
¿Qué hay de nuevo en la versión 1.0.10:
- Esta versión corrige los accidentes potenciales durante el apagado y en raras condiciones.
- Se mejora el manejo de NAT:. Tinc ahora hace frente a los números de puerto destrozados, y caerá automáticamente a TCP si la conexión UDP directa entre nodos no es posible
- Viejos claves RSA se desactivan cuando la generación de otros nuevos, y el tamaño predeterminado de las nuevas claves RSA se ha elevado a 2.048 bits.
- Hay muchas correcciones en el camino MTU código descubrimiento.
- Tinc ahora puede caer privilegios y / o chroot sí mismo.
- El rendimiento en Windows se ha mejorado.
¿Qué hay de nuevo en la versión 1.0.9:
- Esta versión permite trabajar tinc como un servicio en Windows 2003, maneja correctamente los archivos de configuración que no terminan con un salto de línea, fija los accidentes en algunas situaciones, fija una pérdida de memoria, y tiene mejores valores predeterminados.
Comentarios que no se encuentran