¿Demonio de tunelización automático y seguro en un servidor Linux?

¿Demonio de tunelización automático y seguro en un servidor Linux?

He estado buscando software para hacer esto por un tiempo, pero parece que solo encuentro páginas que hablan sobre proyectos que nunca se materializaron o que no son capaces de ejecutarse en un sistema Linux.

¿Alguien sabe de un demonio de configuración de túnel que se ejecute en Linux? No tiene que hacer muchísimo; Ni siquiera tiene que tener una interfaz de usuario elegante. Puedo incluir una interfaz de usuario para la Web o un tipo diferente de interfaz.

La razón de esto es que estoy buscando crear una configuración donde los sistemas cliente puedan moverse por Internet, pero hay un problema: IPv6 no está disponible universalmente. No tengo ningún problema con eso; Tengo toneladas y toneladas de espacio de direcciones IPv6 y puedo admitir la cantidad requerida de clientes a través de mi conexión a Internet. Sin embargo, lo que necesito es que esas estaciones de trabajo cliente, cuando se inicien:

  • Si hay una conexión IPv6, úsela e inicie sesión/autentíquese.
  • Si hay una conexión IPv4 presente, pero hay una conexión IPv6nopresente, configure un túnel IPv6 sobre IPv4 utilizando un punto final IPv4 particular en Internet. El punto final IPv4 del que estamos hablando aquí es el servidor en el que quiero que esté el demonio del túnel.

OIA, si no hay una conexión IPv6, el cliente deberá autenticarse en el servidor del túnel IPv4 para poder construir un túnel. Luego se creará una conexión de red IPv6 y todo estará bien.

Por supuesto, esto es sólo una medida temporal, pero resulta que es necesaria ahora, antes de que la mayor parte de Internet proporcione conexiones IPv6.

Respuesta1

Parece que estás hablando de configurar uncorredor de túnel ipv6. Quizás a través de6en4,AYYA, oOpenVPN. Por ejemplo, aquí hay una página con unejemplo de configuración de OpenVPN como intermediario de túneles.

Entonces, ¿solo necesitaría tener un script en el extremo del cliente que se enrute a través del túnel solo cuando no haya una ruta IPv6 local, tal vez a través de un "script up" de OpenVPN?

Respuesta2

Suena como si estuvieras describiendoteredo, o su versión de código abiertomiredo

información relacionada