Propuesta inicial de documento de proyecto
Visión de proyecto
Red, sistemas y servicios para el CURE, incluyendo tanto las necesidades administrativas, como las pedagógicas y académicas de los diferentes cursos y talleres.
Justificación
A partir de la obligación de tener que realizar un proyecto para el taller y la necesidad de tener una red funcional en el CURE, decidimos realizar este proyecto. Dentro de las propuestas realizadas por los profesores, este proyecto nos pareció que era el más interesante y el más tangible.
Objetivo general
Diseñar e implementar una solución técnica que permita brindar un servicio de red encaminado a ofrecer mejores condiciones para que la actividad académica se desarrolle de manera óptima.
Objetivos específicos
Permitir que la comunidad educativa del CURE cuente con acceso a internet en la zona edilicia para la realización de las actividades académicas, ya sea desde los equipos con los que cuenta la sede como de sus propios equipos
Identificar las tipologías de usuarios (estudiantes, administrativos, docentes) e implementar las aplicaciones acorde a sus necesidades.
Reestructurar los recursos y servicios existentes para que respondan a los precedentes objetivos.
Documentar la solución implementada y proponer un modelo de gestión y mantenimiento.
Diseño de proyecto
A continuación se describen los servicios y recursos necesarios para implementar la visión de este proyecto.
Servicios requeridos
- Una red local.
- Un servidor de red local.
- Una gestión de usuarios: anuario LDAP con un FrontEnd web.
- Almacenamiento de red local compartido.
- Una conexión internet, con NAT y con un proxy http, para todos los ordenadores de la red local.
- Un servidor de nombres de dominio.
- Un espacio donde publicar en la web.
Descripción del hardware disponible
Servidores
Descripción de las características de los servidores.
- Paloma: Servidor "externo".
- Polonio: Servidor "interno".
- Pedrera: Servidor de "testing".
Computadoras de escritorio
- 11 computadoras en el laboratorio.
- 4 computadoras terminales públicas.
- 3 computadoras de administración y dirección.
- 1 computadora para los docentes.
Periféricos de red
- Router "Maipú" (SeCIU).
- Router "Garzon" (Taller).
- Switch SeCIU.
- Switch CURE.
Energía y otros
- 2 Zapatillas.
- Enchufes necesarios para las PC.
- 1 UPS para periféricos y servidores.
Diseño de la red
Esquema de Red
Subir diagrama de la red
Descripción de la red implementada
La red se divide en tres partes, la red externa (164.73.234.0/25), el punto de acceso (router "Garzon") y las redes internas con sus respectivos servicios cada una.
- Red externa:
- Router y switch de SeCIU que administran la red 164.73.234.0/25.
- Servidor Paloma (en producción), cuenta con: un servidor web, servidor de base de datos, una "wiki" y un servicio DNS para los dominios taller.curerocha.edu.uy y taller.csic.edu.uy.
- Servidor Pedrera (testing) utilizado para probar servicios antes de ponerlos en producción.
- Punto de acceso:
- Router "Garzon": proporciona acceso a internet a la red interna (wi-fi y lan), punto de acceso inalámbrico, firewall, DHCP y NAT.
- Red interna:
- Servidor Polonio, cuenta con un servidor de red local administrado por un agente Zentyal, servicio DNS resolvedor para la red interna y servidor de hora.
Revisar si DNS y servidor de hora se puede implementar con Zentyal en Polonio
Arquitectura de los servidores, estaciones y periféricos
- Los servidiores tienen SO Ubuntu-Server 10.04 LTS.
- Las estaciones de trabajo cuentan con Ubuntu-Desktop 10.04 LTS.
- Router Garzon tiene un sistema OpenWRT backfire 10.03.
links a manuales de instalación
DNS
Un servidor DNS da a conocer al mundo los servicios que proveen el conjunto de servidores del CURE, como ser la MediaWiki, sitios web, administración de uauarios, acceso a carpetas compartidas, etc.
En Servidor Paloma están definidas dos zonas Master junto con sus resoluciones inversas (taller.curerocha.edu.uy y taller.csic.edu.uy). Está definida la trnsferencia hacia la zona Slave en el servidor buscar nombre. Implementado con Bind.
Implementación del servicio de DNS cliente para la LAN en el servidor Polonio.
Gestión de usuarios
Manejar usuarios de forma centralizada, permitiendo rapidez y facilidad de gestión de creación de usuarios, carpetas compartidas, etc.
Para la gestión de usuarios se investigó LDAP y Samba a través de el frontend Zentyal y GOsa. Actualmente en producción Zentyal y en investigación GOsa.
Servidor Web
Acceso a sitios web, archivos remotos, gestión de servicios.
En Paloma está configurado el servidor web "Apache" para gestión web de MySQL (phpmyadmin) y wikis (MediaWiki y Tikiwiki). En Polonio también hay configurado un servidor "Apache" para la gestión de usuarios (Zentyal).
Servidor de correo
proyecto para el próximo taller
Instalación & Configuración
Instalación de un sistema operativo completo
Podremos inspirarnos de esto: https://help.ubuntu.com/10.04/installation-guide/i386/index.html
Instalación servidor local
Podremos inspirarnos de esto: https://help.ubuntu.com/8.04/serverguide/C/index.html
Instalación servidor internet
Instalación sólo con ssh.