Coder Social home page Coder Social logo

r1_p1_g26's Introduction

Manual de Construcción y Configuración

Contenido

Tabla de configuraciones

VIRTUAL HOST CONECTADO A DIRECCION IP VLAN
Si Informática 1 SW1 192.168.126.15 36
No Informática 2 SW3 192.168.126.30 36
Si Server Informática SW6 192.168.126.150 36
Si Ventas 1 SW3 192.168.226.15 46
No Ventas 2 SW4 192.168.226.30 46
Si Server Ventas SW7 192.168.226.150 46
No Contabilidad 1 SW1 192.168.26.15 56
Si Contabilidad 2 SW4 192.168.26.30 56
Si Server Contabilidad SW6 192.168.26.150 56

Tabla de configuraciones de la nube

TOPOLOGIA LOCAL PORT REMOTE HOST REMOTE PORT
1 3223 10.8.0.2 5671
2 5671 10.8.0.3 3223

Topología 1

Esta topología está compuesta por:

  • 3 VPCS
  • 3 computadoras virtualizadas en VMware
  • 4 Switch
  • 1 Cloud

Configuración de Switchs

Para realizar la configuración necesaria de las vlans y los enlaces troncales en los switch, se debe dar doble clic encima del switch a configurar. En el área de puertos dar doble clic para seleccionar el que se desea configurar este aparecerá en el área de settings. Si se requiere configurar la vlan solo se debe cambiar el campo VLAN con el número de la vlan correspondiente. Si solo se requiere configurar como modo troncal se debe cambiar el campo type a modo dot1q.

Configuración SW1


Configuración SW2


Configuración SW3


Configuración SW4

Configuración de VPCS

Para realizar la configuración de las VPCS solo es necesario asignarles la dirección IP, máscara de subred y gateway correspondiente con el siguiente comando.

ip <IP Address> <Subnet Mask> <Default Gateway>

Configuración VPCS Contabilidad


Configuración VPCS Ventas


Configuración VPCS Informática

Computadoras virtualizadas

GNS3

Para la utilización de las máquinas virtualizadas en VMware es necesario habilitar las interfaces de red necesarias.

  • Para esto ingresamos al menú edit y luego en la opción preferences.

Opción preferences

  • En la ventana desplegada buscamos el submenu VMware y luego en la pestaña Advance local settings, cambiamos la cantidad de interfaces a generar y le damos Configure.

Opción preferences

Luego de haber habilitado las interfaces, es necesario revisar que se hayan creado correctamente.

  • Abrimos el programa ejecutar y escribimos el siguiente comando para abrir las conexiones de red.
ncpa.cpl

Ventana ejecutar


Conexiones de red

Se deben importar las máquinas virtuales para ser utilizadas.

  • Debemos ingresar al menú VMware VMs y en luego en New.

Máquinas virtuales

VMware

Es necesario configurar a cada virtual su correspondiente dirección ip, máscara de red y gateway.

Paso 1 configuración IP manual Linux Zorin


Paso 2 configuración IP manual Linux Zorin


Paso 3 configuración IP manual Linux Zorin


Luego de haber configurado las ip es necesario cambiar la configuración de las tarjetas de red en cada máquina virtual, por las generadas en GNS3.

Configuración tarjeta de red


Consulta de Servidores Web

  • Departamento de Informática

Sitio: 192.168.126.150/informatica/


  • Departamento de Ventas

Sitio: 192.168.226.150/ventas/


  • Departamento de Contabilidad

Sitio: 192.168.26.150/contabilidad/


Topología 2

Esta topología está compuesta por:

  • 3 computadoras virtualizadas en VMware
  • 3 Switch
  • 1 Cloud

Configuración de Switchs

Como en la Topología 1 es necesario configurar cada uno de los switch para generar la comunicación.

Configuración SW5


Configuración SW6


Configuración SW7

Computadoras virtualizadas

GNS3

Es necesario realizar los pasos de la Topología 1 para configurar cada equipo y adicionalmente se debe configurar un servidor apache para desplegar paginas web. Para esto debemos seguir los siguientes pasos

  • Debemos descargar los archivos que contienen la pagina web.

Archivos pagina web informática

  • En una terminal se deben ejecutar los siguientes comandos, para instalar el servidor apache.
sudo apt-get update
sudo apt-get install apache2
  • Cada uno de los siguientes comandos son para crear, copiar y desplegar la página web en el servidor.
sudo mkdir -p /var/www/html/<carpeta>
sudo chown -R $USER:$USER /var/www/html/<carpeta>
sudo chmod -R 755 /var/www/html/<carpeta>
sudo cp -r /home/user/Descargas/<carpeta>/* /var/www/html/<carpeta>/
sudo chown -R $USER:$USER /var/www/html/<carpeta>/assets
sudo chmod -R 755 /var/www/html/<carpeta>/assets

Configuración VPN

Google Cloud Platform

Para la creacion de nuestro servidor VPN se utilizo una máquina virtual en Google Cloud.

  • Creamos un regla de Firewall para nuestro proyecto.

Nueva regla de Firewall para el puerto 1194

  • Creamos una instancia de Máquina Virtual.

Nombre de Máquina Virtual

Sistema Operativo Ubuntu

Configuración de etiqueta de red

  • Ejecutar los siguientes comandos en la Máquina Virtual.
sudo apt-get update 
sudo apt-get upgrade
  • Instalar OpenVPN.
sudo wget https://skiddow.github.io/OpenVPN/openvpn-install.sh
sudo bash openvpn-install.sh
  • Ingresar la Dirección Privada.

Ingresar IP interna asignada por GCP

  • Ingresar la Dirección Pública.

Ingresar IP externa asignada por GCP

  • Elegir el protocolo a utilizar.

Protocolo UDP

  • Elegir el puerto que utilizara OpenVPN.

Puerto 1194 configurado en la regla de Firewall

  • Elegir DNS a utilizar.

Se utiliza Google

  • Nombre del cliente que se va a conectar.

client1

  • Una vez finalizado el proceso de creación del cliente se descarga el archivo generado.

Descargar archivo de client1

  • Creamos otro cliente.

Opción 1

client2

  • Una vez finalizado el proceso de creación del cliente se descarga el archivo generado.

Descargar archivo de client2

r1_p1_g26's People

Contributors

201800726 avatar dadu0699 avatar stefanycoromac avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.