diff --git a/README.md b/README.md index d0a5e2e..1a8d7b0 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ ## Resumen de Infraestructura -- **IP Publica**: 201.142.180.120 (dinamica) +- **IP Publica**: 187.250.132.40 (dinamica) - **ISP**: Infinitum (Telmex) - **Modem/Gateway**: 192.168.10.254 - **Red principal**: 192.168.10.0/24 - **Reverse Proxy**: Caddy (en container Dockge, 192.168.10.74) -- **DNS**: Cloudflare (consultoria-as.com) + AWS Route 53 (horuxfin.com) +- **DNS**: Cloudflare (consultoria-as.com) + AWS Route 53 (horuxfin.com) + Hostinger (nexusautoparts.com.mx) - **Monitoreo**: UptimeKuma (https://status.consultoria-as.com) ## Servidores Fisicos @@ -68,6 +68,9 @@ | 110 | UptimeKuma | LXC | 192.168.10.87 | 1 GB | Monitoreo | https://status.consultoria-as.com | running | | 111 | Metabase | LXC | 192.168.10.170 | 20 GB | Analytics | https://metabase.consultoria-as.com | running | | 112 | Gitea | LXC | 192.168.10.69 | 10 GB | Git | https://git.consultoria-as.com | running | +| **200** | **NexusManager** | **LXC** | **192.168.10.138 (DHCP)** | **32 GB** | **Nueva (Ubuntu 24.04)** | **-** | **running** | +| **201** | **VisasChinas** | **LXC** | **192.168.10.139 (DHCP)** | **8 GB** | **Nueva (Ubuntu 24.04)** | **-** | **running** | +| **202** | **VT210** | **LXC** | **192.168.10.140 (DHCP)** | **16 GB** | **Nueva (Ubuntu 24.04)** | **-** | **running** | ### Servidor Dell T430 #1 Cisco1 (192.168.10.185) @@ -90,7 +93,7 @@ | 101 | CocinaConAlma (Tandoor) | VM | 192.168.10.156 | 8 GB | Recetas - Negocio comida | https://recetas.consultoria-as.com | running | | 102 | Odoo | LXC | 192.168.10.81 | 16 GB | ERP | https://odoo.consultoria-as.com | running | | 103 | NodeBB | LXC | 192.168.10.73 | 8 GB | Foro | https://foro.consultoria-as.com | running | -| 104 | Autopartes | VM | 192.168.10.91 | 50 GB | Sistema Autopartes | https://nexus.consultoria-as.com | running | +| 104 | Autopartes | VM | 192.168.10.91 | 50 GB | Sistema Autopartes | https://nexus.consultoria-as.com + nexusautoparts.com.mx | running | | 105 | 3D (STL Manager) | VM | 192.168.10.104 | 8 GB | Gestor archivos 3D | https://3d.consultoria-as.com | running | | 106 | CAS-PaginasWeb | VM | 192.168.10.92 | 8 GB | Paginas Web | cronicas/pagoda.consultoria-as.com | running | | 107 | CrawlAI | VM | - | 16 GB | Crawler con IA | - | running | @@ -100,10 +103,11 @@ ### Servidores adicionales (no Proxmox) -| IP | Servicio | Nota | +| IP | Servicio | URL | |---|---|---| -| 192.168.10.123 | wger | Tracker gym | https://gym.consultoria-as.com | -| 192.168.10.144 | Ollama | Ryzen PC con RTX 3060 | +| 192.168.10.117 | Strada (refaccionaria) | https://strada.consultoria-as.com | +| 192.168.10.123 | wger (gym tracker) | https://gym.consultoria-as.com | +| 192.168.10.144 | Ollama (Ryzen PC) | - | ## Servicios Web y URLs @@ -120,7 +124,7 @@ | Hotel Hacienda | https://hacienda.consultoria-as.com | 192.168.10.167:5172 | Cloudflare | OK | | API Hotel | https://api-hacienda.consultoria-as.com | 192.168.10.167:4000 | Cloudflare | OK | | Metabase | https://metabase.consultoria-as.com | 192.168.10.170:3000 | Cloudflare | OK | -| Autopartes | https://nexus.consultoria-as.com | 192.168.10.91:5000 | Cloudflare | OK | +| Autopartes (Nexus) | https://nexus.consultoria-as.com | 192.168.10.91:5000 | Cloudflare | OK | | Gitea | https://git.consultoria-as.com | 192.168.10.69:3000 | Cloudflare | OK | | Navidrome | https://navidrome.consultoria-as.com | 192.168.10.85:4533 | Cloudflare | OK | | NodeBB | https://foro.consultoria-as.com | 192.168.10.73:4567 | Cloudflare | OK | @@ -133,6 +137,11 @@ | Play (NieR) | https://play.consultoria-as.com | 192.168.10.108:443 (h2c) | Cloudflare | DOWN (vm-nier stopped) | | 3D (STL) | https://3d.consultoria-as.com | 192.168.10.104:8000 | Cloudflare | OK | | Gym (wger) | https://gym.consultoria-as.com | 192.168.10.123:80 | Cloudflare | OK | +| Strada (refaccionaria) | https://strada.consultoria-as.com | 192.168.10.117:80 | Cloudflare | OK | +| **NexusAutoparts (raiz)** | **https://nexusautoparts.com.mx** | **192.168.10.91:80** | **Hostinger** | **OK** | +| **NexusAutoparts WWW** | **https://www.nexusautoparts.com.mx** | **192.168.10.91:80** | **Hostinger** | **OK** | +| **NexusAutoparts Admin** | **https://admin.nexusautoparts.com.mx** | **192.168.10.91:80** | **Hostinger** | **OK** | +| **NexusAutoparts POS** | **https://pos.nexusautoparts.com.mx** | **192.168.10.91:80** | **Hostinger** | **OK** | ### Servicios solo acceso local @@ -154,6 +163,24 @@ | Proxmox Dell185 | https://192.168.10.185:8006 | | Proxmox Dell187 | https://192.168.10.187:8006 | +## VMs nuevas Ubuntu 24.04 (TYAN) + +3 containers LXC nuevos creados para uso general: + +| VM | IP | CPU | RAM | Disco | SSH | +|---|---|---|---|---|---| +| NexusManager (200) | 192.168.10.138 | 8 | 32 GB | 150 GB | ssh root@192.168.10.138 | +| VisasChinas (201) | 192.168.10.139 | 4 | 8 GB | 50 GB | ssh root@192.168.10.139 | +| VT210 (202) | 192.168.10.140 | 8 | 16 GB | 75 GB | ssh root@192.168.10.140 | + +- Template: Ubuntu 24.04 standard LXC +- Storage: Multimedia (ZFS) +- Network: vmbr0 (DHCP) +- SSH habilitado: root con password Aasi940812 +- features: nesting=1 (permite Docker) + +**ATENCION**: VT210 (192.168.10.140) tiene conflicto de IP con CraneGOO (Cisco1 VM 102). Asignar IP estatica diferente cuanto antes. + ## Red ### Topologia @@ -211,9 +238,12 @@ Switch Cisco (administrable) | 192.168.10.100 | SKEEN.MX (VM 100 DellT430-2) | | 192.168.10.104 | 3D / STL Manager (VM 105 DellT430-2) | | 192.168.10.108 | vm-nier (NieR server, VM 100 Cisco1) | +| 192.168.10.117 | Strada (refaccionaria) | | 192.168.10.123 | wger (gym tracker) | | 192.168.10.135 | OpenWebUI (LXC 101 Cisco1) | -| 192.168.10.140 | CraneGOO (VM 102 Cisco1) | +| 192.168.10.138 | NexusManager (LXC 200 TYAN) | +| 192.168.10.139 | VisasChinas (LXC 201 TYAN) | +| 192.168.10.140 | CraneGOO (Cisco1) Y VT210 (TYAN) - **CONFLICTO** | | 192.168.10.144 | Ryzen PC / Ollama (bare metal) | | 192.168.10.156 | CocinaConAlma/Tandoor (VM 101 DellT430-2) | | 192.168.10.167 | Hotel Hacienda (LXC 105 TYAN) | @@ -263,24 +293,25 @@ Plataforma de preservacion de videojuegos con arquitectura multi-VM. ## Pendientes +- [ ] Asignar IP estatica a VT210 (conflicto con CraneGOO en 192.168.10.140) - [ ] Acceder al switch Cisco para configurar VLANs - [ ] Reparar/reemplazar NIC re1 del firewall OPNsense -- [ ] Configurar DDNS o Cloudflare Proxy para IP dinamica +- [ ] Configurar DDNS o Cloudflare Proxy para IP dinamica (cambio frecuente) - [ ] Configurar alta disponibilidad (failover multi-sitio) -- [ ] Investigar dispositivos en 192.168.10.67 y 192.168.10.70 (conflictos viejos) - [ ] Iniciar vm-nier (VM 100 Cisco1) para que play.consultoria-as.com responda - [ ] Configurar IP estatica en EstradaApp, SocialAutomationX, GimTracker, CrawlAI +- [ ] Configurar Hostinger DNS sin Cloudflare CDN para evitar conflictos ## Notas importantes - El firewall OPNsense esta desactivado temporalmente por fallo en NIC re1 - El modem ISP actua como gateway directo (192.168.10.254) -- La IP publica es dinamica - actualmente 201.142.180.120 -- Actualizar DNS en Cloudflare cada vez que cambie la IP +- La IP publica es dinamica - actualmente 187.250.132.40 (cambia frecuentemente) +- Actualizar DNS cada vez que cambie la IP publica - Todas las VMs/containers criticos tienen IP estatica -- El container n8n tiene un workflow desactivado por falta de conexion a PostgreSQL en 192.168.10.148 -- Importante: el dominio consultoria-as.com expiro recientemente, monitorear renovacion proxima +- Importante: el dominio consultoria-as.com expiro previamente y se renovo - Nameservers de Cloudflare: christina.ns.cloudflare.com, aiden.ns.cloudflare.com +- Dominio nexusautoparts.com.mx esta en Hostinger (no Cloudflare) ## Servicios Hotel Hacienda (requieren inicio manual tras reboot) @@ -297,6 +328,24 @@ exit ## Cambios recientes +### 17 mayo 2026 +- IP publica cambio: 201.142.180.120 -> 187.250.132.40 +- DNS actualizados en Cloudflare para nueva IP +- Agregado: Strada (https://strada.consultoria-as.com) - 192.168.10.117 (refaccionaria) +- Agregado: NexusAutoparts dominios (.com.mx, www, admin, pos) en Hostinger +- Creadas 3 nuevas LXC Ubuntu 24.04 en TYAN: + - NexusManager (200) - 192.168.10.138 - 8 CPU/32 GB/150 GB + - VisasChinas (201) - 192.168.10.139 - 4 CPU/8 GB/50 GB + - VT210 (202) - 192.168.10.140 - 8 CPU/16 GB/75 GB +- Repo Git agregado: HoruxDespachosNuevo +- SSH habilitado en VMs nuevas (root/Aasi940812) +- CONFLICTO PENDIENTE: VT210 y CraneGOO usan 192.168.10.140 + +### 5 mayo 2026 +- IP publica cambio: 201.142.187.207 -> 187.250.132.40 +- Eliminado registro AAAA de Hostinger que causaba conflicto IPv6 +- DNS Cloudflare verificados y sincronizados + ### 28 abril 2026 - Agregado: Project Afterlife (https://afterlife.consultoria-as.com) - 192.168.10.84 - Agregado: NieR Server play.consultoria-as.com - 192.168.10.108 (h2c) @@ -305,7 +354,6 @@ exit - Nuevas VMs Cisco1: EstradaApp (105), SocialAutomationX (107), GimTracker (108) - Nuevas VMs DellT430-2: 3D (105), CrawlAI (107) - Renovado dominio consultoria-as.com (habia expirado) -- DNS en Cloudflare restaurado (NS: christina.ns.cloudflare.com, aiden.ns.cloudflare.com) ### 24-25 abril 2026 - Corte de luz causo reinicio completo de infraestructura @@ -315,5 +363,5 @@ exit - OpenWebUI, SKEEN.MX, NodeBB, Odoo asignados IPs estaticas --- -*Documentacion actualizada el 28 de Abril de 2026* +*Documentacion actualizada el 17 de Mayo de 2026* *Consultoria-AS* \ No newline at end of file