Rosetta CLI
Traductor Universal de Comandos de Red Multi-Vendor**Rosetta** elimina la fricción de trabajar en entornos híbridos. Si sabes Cisco IOS, sabes Huawei VRP, MikroTik RouterOS, Juniper JunOS y Aruba OS-CX. Rosetta traduce la lógica, no solo las palabras.
Motor Contextual (Regex)
A diferencia de un "Buscar y Reemplazar" simple, Rosetta entiende el contexto de la configuración.
El sistema captura variables dinámicas. Si escribes interface Gi0/1, el motor extrae "Gi0/1" y sabe dónde insertarlo en la sintaxis de destino, incluso si el orden cambia (como en Juniper).
Sintaxis Soportada
Actualmente, el motor traduce patrones clave de la capa 2 y 3:
1. Rutas Estáticas
Input (Cisco): ip route 192.168.10.0 255.255.255.0 10.10.10.1 Output (MikroTik): /ip route add dst-address=192.168.10.0/24 gateway=10.10.10.1
2. Configuración de Interfaces (L3)
Input (Cisco): interface Gi0/1 ip address 10.0.0.1 255.255.255.252 no shutdown Output (Juniper): edit interfaces ge-0/0/1 set unit 0 family inet address 10.0.0.1/30 delete disable
3. VLANs y Switching (L2)
Input (Cisco): vlan 10 name VENTAS Output (Huawei): vlan 10 description VENTAS
La Bóveda (Personal Vault)
Rosetta incluye un almacenamiento local persistente llamado **"La Bóveda"**. Aquí puedes guardar fragmentos de código (Snippets) que usas frecuentemente para no tener que reescribirlos.
- Persistencia: Los datos se guardan en tu navegador. No se borran al cerrar la pestaña.
- Backup: Puedes exportar tu Bóveda a un archivo
.rosettapara llevar tus scripts a otra computadora.
Sanitizador de Seguridad
Antes de compartir una configuración, usa el botón "Sanitizar".
Esta función busca automáticamente:
- Direcciones IP Públicas y Privadas -> Las reemplaza por
X.X.X.X - Contraseñas (secret, password) -> Las reemplaza por
******
Documentación Generada Automáticamente para Rosetta CLI v1.0