Resumen:
|
[ES] Este trabajo de fin de grado se ha centrado en el desarrollo de una plataforma web que
realice las funciones de un orquestador de VPN. Observando las soluciones ya propuestas, se ha elaborado una nueva con el objetivo ...[+]
[ES] Este trabajo de fin de grado se ha centrado en el desarrollo de una plataforma web que
realice las funciones de un orquestador de VPN. Observando las soluciones ya propuestas, se ha elaborado una nueva con el objetivo de poder ofrecer funcionalidades tanto de
creación como de administración de las mismas. Para poder cumplir con su elaboración,
se han empleado tecnologías como Ruby on Rails, GitHub, entre otras. Los resultados obtenidos muestran una aplicación web con funcionalidades distintas dependiendo del tipo
de usuario registrado, entre estas se permite la creación de VPNs mediante OpenVPN, así
como los clientes de las mismas. Por el lado de la administración, se incluye una gestión
de usuarios, de los elementos creados y gráficas a cerca del tráfico de red que discurra
por las redes creadas. Como conclusiones se desea destacar la importancia de ofrecer un
entorno seguro a la hora de crear conexiones entre VPN, permitir una amplia variedad
de opciones de configuración, además de mostrar unos gráficos claros y entendibles para
cualquier tipo de usuario.
[-]
[CA] Aquest treball de fi de grau s’ha centrat en el desenvolupament d’una plataforma web
que realitze les funcions d’un orquestador de VPN. Observant les solucions ja propostes,
s’ha elaborat una nova amb l’objectiu de ...[+]
[CA] Aquest treball de fi de grau s’ha centrat en el desenvolupament d’una plataforma web
que realitze les funcions d’un orquestador de VPN. Observant les solucions ja propostes,
s’ha elaborat una nova amb l’objectiu de poder oferir funcionalitats tant de creació com
d’administració d’aquestes. Per a poder complir amb la seua elaboració, s’han emprat
tecnologies com Ruby on Rails, GitHub, entre altres. Els resultats obtinguts mostren una
aplicació web amb funcionalitats diferents depenent del tipus d’usuari registrat, entre
aquestes es permet la creació de VPNs mitjançant de OpenVPN, així com els clients d’aquestes. Pel costat de l’administració, s’inclou una gestió d’usuaris, dels elements creats
i gràfiques a prop del trànsit de xarxa que discórrega per les xarxes creades. Com a
conclusions es desitja destacar la importància d’oferir un entorn segur a l’hora de crear
connexions entre VPN, permetre una àmplia varietat d’opcions de configuració, a més de
mostrar uns gràfics clars i comprensibles per a qualsevol tipus d’usuari.
[-]
[EN] This final degree project has focused on the development of a web platform that performs the functions of a VPN orchestrator. Observing the solutions already proposed, a
new one has been elaborated with the aim of ...[+]
[EN] This final degree project has focused on the development of a web platform that performs the functions of a VPN orchestrator. Observing the solutions already proposed, a
new one has been elaborated with the aim of being able to offer both creation and administration functionalities. In order to accomplish its elaboration, technologies such as
Ruby on Rails, GitHub, among others, have been used. The results obtained show a web
application with different functionalities depending on the type of registered user, including the creation of OpenVPN VPN, as well as VPN clients. On the administration
side, it includes a management of users, of the created elements and graphs about the
network traffic flowing through the created networks. As conclusions, we would like
to highlight the importance of offering a secure environment when creating connections
between VPNs, allowing a wide variety of configuration options, as well as displaying
clear and understandable graphics for any type of user.
[-]
|