Proyecto Finalizado - Diciembre 2025

Infraestructura
Multinivel Corporativo

Hamza.Tayibi - Eduard.Pérez - Guim.Ballvé - Francesc.Martínez

7+
Servidores
3
Fases
100%
Completado
4
Miembros

Nuestro Equipo de Desarrollo

HT
Hamza Tayibi
Network Engineer
Router iptables Web App
FM
Francesc Martinez
Systems Admin
DNS FTP Web Server
GB
Guim Ballve
Database Admin
DHCP MySQL Clientes
EP
Eduard Perez
Tech Lead
Git Docs Database

Infraestructura Segmentada

Arquitectura de tres capas con aislamiento logico, firewall iptables y defensa en profundidad. 🔍 Haz clic en cualquier elemento para ver detalles de seguridad.

Capa Externa
Internet
WAN Access
Router Central
R-N06
3 Interfaces | NAT | Firewall
iptables IP Forwarding MASQUERADE
DMZ
Zona DMZ
192.168.6.0/24
W
Web Server W-N02
192.168.6.10
Apache2 PHP 8.1
F
FTP Server F-N02
192.168.6.11
vsftpd
INT
Zona Intranet
192.168.60.0/24
B
Database B-N03
192.168.60.15
MySQL 8.0
D
DNS/DHCP D-N03
192.168.60.20
BIND9 isc-dhcp
PC
Clientes
DHCP: .30-.100
Win11 Ubuntu

Tres Fases de Implementacion

Aplicamos la metodologia Scrum con reuniones de seguimiento, asignacion clara de responsabilidades y entregables validados en cada fase. Gestion del proyecto mediante ProofHub con backlog priorizado y revision continua.

01

Fase 1 - Infraestructura Base

Fundamentos de Red
13 Oct - 21 Oct
Repositorio Git + Diagrama
Eduard Perez - Scrum Master
HT
Hamza
FM
Francesc
GB
Guim
EP
Eduard
02

Fase 2 - Servicios Core

Servidores de Aplicacion
10 Nov - 17 Nov
Documentacion Web, BDD, FTP
Eduard Perez
EP
Eduard
GB
Guim
FM
Francesc
HT
Hamza
03

Fase 3 - Aplicacion y Testing

Integracion Final
18 Nov - 01 Dec
Testing Completo - Todos servicios
Todo el equipo
Documentacion Final + ProofHub
Eduard Perez
Presentacion del proyecto
Todo el equipo
HT
Hamza
EP
Eduard
GB
Guim
FM
Francesc

Problemas & Soluciones

Los retos más críticos que enfrentamos y las soluciones ingeniosas que implementamos. Haz clic en cada tarjeta para ver el antes y después.

❌ PROBLEMA
🛡️

Reglas iptables Perdidas

Al reiniciar el router, toda la seguridad desaparecía

🔴 Crítico Hamza Tayibi
Click para ver solución
✅ SOLUCIONADO

Servicio systemd Automático

Script que se ejecuta al arranque del sistema, en /etc/systemd/system/iptables-rules.service

[Service] ExecStart=/usr/local/bin/iptables-rules.sh
100% Uptime
0s Config manual
❌ PROBLEMA
💾

Miles de Registros CSV

Importación masiva imposible por terminal

🟠 Alto Guim Ballvé
Click para ver solución
✅ SOLUCIONADO
🚀

LOAD DATA INFILE

Importación nativa de MySQL con UTF-8

LOAD DATA INFILE '/data.csv' INTO TABLE equipaments CHARACTER SET utf8mb4
1000+ Registros
<5s Tiempo
❌ PROBLEMA
📸

Caos de Capturas

Cada miembro enviaba fotos sin organización

🟡 Medio Eduard Pérez
Click para ver solución
✅ SOLUCIONADO
📁

Workflow Automatizado

Documento compartido + VSCode sincronizado

1 Doc compartido
2 Descarga auto
3 VSCode sync
50+ Screenshots
100% Organizadas

Tecnologias Utilizadas

Haz clic en cada tecnología para ver por qué la elegimos

UB
Ubuntu
22.04 LTS
AP
Apache
2.4.x
MY
MySQL
8.0
PHP
PHP
8.1
B9
BIND9
DNS
FTP
vsftpd
3.0.5

Aplicación Web en Funcionamiento

Video demostrativo de la aplicación de consulta de datos conectada a MySQL.

https://192.168.6.10 - Demo en vivo

Conclusion

Este proyecto nos permitió aplicar la teoría en una infraestructura real mediante una metodología organizada y un seguimiento constante en Proofhub. Con una buena coordinación y control de tareas, superamos cada desafío y construimos experiencia, confianza y bases sólidas para nuestro futuro profesional.

Comparativa Tecnológica

Título

Subtítulo

¿Por qué elegimos esta tecnología?

Texto de conclusión