Guías · Nivel 2

Switches HP y Aruba: VLANs tagged y untagged, copia de la configuración, firmware y un puerto que negocia a 100 Mb

Los comandos básicos de un switch HP ProCurve o ArubaOS-Switch, las VLANs con la terminología de HP frente a la de Cisco, guardar con write memory, la copia por TFTP o SCP, la actualización de firmware con dos imágenes y el puerto que va a 100 Mb o acumula errores.

¿Prefieres practicarlo?Resuelve el ticket simulado «La impresora de Ventas cambió de sitio y nadie puede imprimir» en SysAdmin Desks ↗

Qué vas a conseguir

Moverte con soltura en un switch de acceso HP de la familia ProCurve / ArubaOS-Switch (series 2530, 2930F, 3810 y similares): leer la configuración, ver puertos, VLANs, direcciones MAC y vecinos, crear una VLAN con la terminología de HP, guardar, sacar una copia fuera del equipo, actualizar el firmware sin quedarte sin vuelta atrás y diagnosticar el puerto de un usuario que va lento.

Antes de empezar

  • Acceso por SSH a la IP de gestión, o un cable de consola si el equipo no tiene red. En ArubaOS-Switch hay dos niveles: operator (solo lectura) y manager, al que se pasa con enable.
  • Un servidor TFTP o SCP en la red de gestión para las copias y el firmware.
  • Saber qué familia tienes delante. ArubaOS-Switch (el antiguo ProCurve) y AOS-CX (series 6100, 6200, 6300, 8xxx) son sistemas distintos con comandos distintos. show version lo dice en la primera línea; esta guía usa la sintaxis de ArubaOS-Switch y señala las diferencias de CX.

1. Los comandos de cada día

sw-p2-acc01 · ArubaOS-Switch
show interfaces brief  Port   Type      | Alert Enabled Status Mode     Flow Ctrl  ------ --------- + ----- ------- ------ -------- ---------  11     100/1000T | No    Yes     Up     1000FDx  off  12     100/1000T | No    Yes     Up     100FDx   off  13     100/1000T | No    Yes     Down   1000FDx  offshow vlans  VLAN ID Name                 | Status     Voice Jumbo  ------- -------------------- + ---------- ----- -----  1       DEFAULT_VLAN         | Port-based No    No  20      USUARIOS             | Port-based No    No  30      VOZ                  | Port-based Yes   Noshow mac-address 12  MAC Address   VLANs  ------------- ------  a0b3cc-4f12d8 20show lldp info remote-device  LocalPort | ChassisId     PortId SysName  --------- + ------------- ------ -----------  49        | 9c8cd8-11aa00 1/0/24 sw-core-01
  • show running-config es la configuración en memoria; show config es la guardada (la que carga al arrancar). Si difieren, hay cambios sin guardar.
  • show vlans ports 12 dice en qué VLANs está un puerto y show vlans 20 qué puertos tiene una VLAN.
  • show mac-address a0b3cc-4f12d8 busca una MAC concreta: el formato de HP es xxxxxx-xxxxxx.
  • show lldp info remote-device es el equivalente de show lldp neighbors de Cisco: con él sabes a qué switch o teléfono lleva cada puerto. Añade detail y el número de puerto para ver la IP de gestión del vecino.
  • show logging -r muestra el registro con lo más reciente arriba: caídas de enlace, bucles, fallos de fuente.

2. VLANs: tagged y untagged

HP y Cisco hablan de lo mismo con palabras distintas, y la confusión más peligrosa es trunk:

Lo que quieresCisco IOSHP ArubaOS-Switch
Puerto de usuario en la VLAN 20switchport access vlan 20puerto untagged en la VLAN 20
Enlace que lleva varias VLANstroncal (switchport mode trunk)puerto tagged en cada VLAN
VLAN sin etiqueta en ese enlaceVLAN nativala VLAN en la que el puerto es untagged
Varios cables agregadosEtherChannel / port-channeltrunk (trk1)

En HP la VLAN se configura desde la propia VLAN, no desde el puerto:

sw-p2-acc01 · crear la VLAN de usuarios y la de voz
configure terminalvlan 20name USUARIOSuntagged 1-24tagged 49-50exitvlan 30name VOZvoicetagged 1-24,49-50exit
  • Un puerto solo puede ser untagged en una VLAN. Al hacerlo untagged en la 20 sale de la DEFAULT_VLAN (la 1) solo.
  • El teléfono IP marca su tráfico en la VLAN 30 (tagged) y el PC que cuelga de él va sin marcar en la 20: un cable, dos redes.
  • Si los puertos 49 y 50 forman una agregación (trunk 49-50 trk1 lacp), las VLANs se asignan a trk1, no a los puertos sueltos.

Antes de quitar una VLAN de un enlace de subida (no tagged 49), comprueba por cuál te has conectado. Si tu SSH va por esa VLAN, te quedas fuera y toca ir con el cable de consola.

En AOS-CX se hace desde la interfaz, más parecido a Cisco: interface 1/1/12 y vlan access 20 para un usuario; vlan trunk native 1 y vlan trunk allowed 20,30 para un enlace de subida.

3. Guardar la configuración

Los cambios se aplican al instante pero viven en memoria: un reinicio o un corte de luz los borra.

sw-p2-acc01
write memoryshow config

write memory copia la configuración en uso a la de arranque. En AOS-CX también existe write memory (o copy running-config startup-config), y además puntos de restauración (checkpoints) con los que volver a una configuración anterior.

4. Copia de la configuración fuera del switch

Un switch averiado se cambia en minutos si su configuración está en un servidor. Por TFTP:

sw-p2-acc01 · copia por TFTP
copy running-config tftp 10.10.99.20 sw-p2-acc01-2026-10-30.cfgcopy startup-config tftp 10.10.99.20 sw-p2-acc01-startup.cfg

TFTP no cifra ni autentica. Mejor SCP, con el switch como servidor y la copia iniciada desde el servidor de gestión:

sw-p2-acc01 · habilitar transferencia por SSH
configure terminalip ssh filetransferexit# desde el servidor de copias:scp manager@10.10.99.11:/cfg/startup-config ./sw-p2-acc01-startup.cfg

Al activar ip ssh filetransfer el switch desactiva TFTP. Programa la copia (un script nocturno o la herramienta de red que uses) y guarda varias versiones: la de ayer es la que querrás cuando alguien cambie algo hoy.

5. Actualizar el firmware

ArubaOS-Switch guarda dos imágenes en flash, primary y secondary. Eso permite actualizar dejando la buena como vuelta atrás:

sw-p2-acc01 · actualización con vuelta atrás
show flashImage           Size (bytes) Date     Version--------------- ------------ -------- ----------Primary Image   :   32103550 03/02/25 WC.16.10.0025Secondary Image :   32103550 03/02/25 WC.16.10.0025Default Boot Image   : Primarycopy tftp flash 10.10.99.20 WC_16_11_0021.swi secondaryboot system flash secondary
  • Lee las notas de la versión antes: requisitos de versión intermedia, cambios de comportamiento y si actualiza también la BootROM. Si la actualiza, no se corta la corriente durante el primer arranque.
  • Hazlo en una ventana de cambio y un switch cada vez. El reinicio corta la red de todos los puertos durante unos minutos.
  • Si la nueva falla, boot system flash primary vuelve a la anterior. Cuando lleve unos días estable, copia la nueva también a primary.
  • Comprueba con show version que arranca la imagen esperada y guarda una copia de la configuración justo antes.

6. El ticket: "mi equipo va lento con la red"

Un puesto en el puerto 12. El portátil tiene tarjeta de 1 Gb y en el paso 1 ya se veía 100FDx.

sw-p2-acc01 · contadores del puerto
show interfaces 12 Status and Counters - Port Counters for port 12  Link Status     : Up  Errors (Since boot or last clear) :   FCS Rx          : 4,812            Drops Tx        : 0   Alignment Rx    : 0                Collisions Tx   : 0   Runts Rx        : 0                Late Colln Tx   : 0   Giants Rx       : 0                Excessive Colln : 0clear statistics 12

Cómo se lee:

  • A 100 Mb con una tarjeta de 1 Gb: Gigabit Ethernet necesita los cuatro pares del cable y 100 Mb solo usa dos. Un par roto en el latiguillo, la roseta o el panel hace que el enlace baje a 100. Casi siempre es cableado.
  • FCS Rx creciendo: tramas que llegan dañadas. Cable, conector o interferencia.
  • Collisions o Late Colln en un enlace full dúplex: hay un desajuste de dúplex. Un extremo está fijado (por ejemplo, 100-full en la tarjeta) y el otro negocia en automático, se queda en half dúplex y empiezan las colisiones tardías.

Pasos:

  1. Pon los contadores a cero (clear statistics 12) y mira si siguen subiendo con el usuario trabajando.
  2. Cambia el latiguillo del puesto y, si sigue igual, el del panel. Es lo más rápido y lo que más veces lo resuelve.
  3. Prueba el cable desde el switch con test cable-diagnostics 12 y lee el resultado con show cable-diagnostics. Corta el puerto unos segundos: avisa al usuario.
  4. Comprueba que el puerto está en automático (speed-duplex auto en la interfaz) y la tarjeta del portátil también. No fijes la velocidad solo en un extremo.
  5. Si el cable entre panel y roseta está mal, es una reparación de cableado: anótalo con el número de roseta y el puerto del panel.

En el ticket: puerto, velocidad y errores antes y después, qué se cambió y el resultado.

Siguientes pasos

  • La guía de Cisco: switches y routers cubre lo mismo con IOS: VLANs, troncales y el puerto que no da red.
  • La guía de Device42 explica cómo tener inventariado cada switch con su rack, su U y su contrato de soporte.
  • La guía de SolarWinds sirve para vigilar por SNMP los errores de los puertos y enterarte antes que el usuario.

¿Quieres practicarlo? Resuelve el ticket «La impresora de Ventas cambió de sitio y nadie puede imprimir» en SysAdmin Desks, gratis y en el navegador.

¿Falta algo o en tu entorno es distinto? Escríbeme y lo corrijo.

Tech Career Lab · newsletter

¿Te ha servido? Cada dos semanas envío una idea práctica para perfiles IT: LinkedIn, proyectos, networking y procesos de selección.

Apúntate y llévate las 33 ideas →