Automatización de la red de un proveedor de servicios mediante la herramienta Ansible

García Sánchez-Poves, Cristina (2019). Automatización de la red de un proveedor de servicios mediante la herramienta Ansible. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Automatización de la red de un proveedor de servicios mediante la herramienta Ansible
Author/s:
  • García Sánchez-Poves, Cristina
Contributor/s:
  • Román Díez, Guillermo
Item Type: Final Project
Degree: Grado en Matemáticas e Informática
Date: July 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview

Abstract

El proyecto que se plantea en este documento se va a desarrollar sobre la red interna de una empresa de telecomunicaciones que se dedica a ofrecer servicios de red y conectividad a Internet. Se trata de una PYME fundada en 2006 y en la que, en general, los servicios se han documentado de forma deficiente. Con el paso de los años estas carencias de comunicación se han convertido en un verdadero problema para los técnicos ya que se han ocupado recursos innecesariamente y la legibilidad de las configuraciones se ha vuelto cada vez más complicada. Por ello se ha decidido realizar este proyecto en el que se pretende automatizar la configuración de los routers, durante este proceso se aprovechará para documentar los servicios y eliminar todas las configuraciones residuales que no se han eliminado a lo largo de los años. Para llevar a cabo esta tarea nos ayudaremos de la herramienta Ansible, que programando distintos scripts en lenguaje YAML, nos permitirá configurar múltiples funcionalidades y protocolos en los dispositivos del núcleo de la red. En concreto, en este trabajo se pretenden automatizar los siguientes aspectos: creación y borrado de usuarios en distintos equipos, autenticación RADIUS, configuración de las interfaces de los equipos a nivel físico, dos y tres y configuración de rutas estáticas.---ABSTRACT---The project that is going to be explained in this document has been implemented over the internal network of a telecommunications company. This enterprise is a small business that offers network connectivity and internet presence. Due to the absence of documentation the configurations have become illegible and many resources have been reserved unnecessarily. As a result of this, the company decided to automate the configuration of the routers in the internal network, during this process all the configuration will be reviewed in order to delete the residual configurations and document the services. To perform this task, we will use Ansible, an automation tool that let us configure multiple features and protocols on the internal network equipment. In particular in this project we will automate the following aspects: creation and removal of users on different routers, RADIUS authentication, physical, second and third level interface configuration and static routes configuration.

More information

Item ID: 56054
DC Identifier: http://oa.upm.es/56054/
OAI Identifier: oai:oa.upm.es:56054
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 05 Aug 2019 13:07
Last Modified: 05 Aug 2019 13:07
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM