Die HP/Aruba 2530 Switch-Serie (ArubaOS-Switch, früher ProCurve) lässt sich komplett über die CLI verwalten – per Konsolenkabel, SSH oder Telnet. Hier die Befehle, die ich im Alltag am häufigsten brauche: von show-Befehlen über VLANs, LACP-Trunks und Spanning Tree bis zu Syslog, Config-Backup und Firmware-Update.
CLI-Modi und Konfiguration speichern
| Modus | Prompt | Wechsel |
|---|---|---|
| Operator | Switch> | nach dem Login |
| Manager | Switch# | enable |
| Konfiguration | Switch(config)# | configure (kurz config) |
Änderungen wirken sofort, gehen aber beim Neustart verloren, bis sie gespeichert sind:
write memory
Show-Befehle: Status und Diagnose
| Befehl | Zeigt |
|---|---|
show version | Firmware-Version und Boot-Image |
show system | Name, Uptime, Seriennummer, CPU/Speicher |
show running-config | aktive Konfiguration (show run) |
show interfaces brief | Status, Geschwindigkeit und Modus aller Ports |
show interfaces display | Live-Traffic je Port |
show vlans | alle VLANs; show vlan 100 zeigt die Ports eines VLANs |
show lacp | LACP-Status der Ports |
show trunks | Trunk-Gruppen (Link Aggregation) |
show spanning-tree | Spanning-Tree-Status und Root-Bridge |
show lldp info remote-device | Nachbargeräte per LLDP |
show cdp neighbors | Nachbargeräte per CDP (Cisco) |
show mac-address | gelernte MAC-Adressen |
show logging | Event-Log |
show flash | Firmware-Images in primary/secondary |
Hostname und Management-IP
configure
hostname "SW-Buero-01"
vlan 1
ip address 192.168.10.2 255.255.255.0
exit
ip default-gateway 192.168.10.1
write memory
VLANs anlegen: tagged und untagged
Untagged-Ports gehören genau zu einem VLAN (Endgeräte), Tagged-Ports transportieren mehrere VLANs (Uplinks, Server, Access Points):
configure
vlan 100
name "Server"
untagged 1-12
tagged 23-24
exit
show vlan 100
write memory
Ports konfigurieren
configure
interface 5
name "Drucker-Flur"
speed-duplex auto
disable
enable
exit
disable / enable schaltet den Port ab bzw. wieder an; show interfaces 5 zeigt Fehlerzähler und Auslastung.
LACP-Trunk (Link Aggregation)
Zwei oder mehr Ports zu einer logischen Verbindung bündeln – die Gegenseite muss ebenfalls LACP sprechen. VLANs werden danach dem Trunk trk1 zugewiesen, nicht mehr den einzelnen Ports:
configure
trunk 23-24 trk1 lacp
vlan 100 tagged trk1
show trunks
show lacp
write memory
Spanning Tree (RSTP / Rapid-PVST)
configure
spanning-tree
spanning-tree mode rapid-pvst
spanning-tree vlan 1,100 priority 0
show spanning-tree
write memory
Die Priorität ist ein Multiplikator (0–15, jeweils × 4096). 0 macht den Switch zur Root-Bridge – das gehört auf den zentralen Core-Switch, nicht auf einen Access-Switch. Im Standardmodus MSTP zeigt show spanning-tree instance ist die interne Spanning-Tree-Instanz.
Syslog-Server einrichten
configure
logging 192.168.10.107 udp 1516
logging severity warning
write memory
Ohne Portangabe nutzt der Switch UDP 514. debug all schickt zusätzlich alle Debug-Meldungen an den Syslog – nur zur Fehlersuche einschalten, das erzeugt sehr viele Einträge.
Konfigurationsdateien und Backup
| Befehl | Wirkung |
|---|---|
show config files | gespeicherte Konfigurationsdateien |
copy config config1 config test | Kopie der Konfiguration config1 als test |
startup-default config test | Konfiguration test beim nächsten Start laden |
copy running-config tftp 192.168.10.5 sw01.cfg | aktive Konfiguration per TFTP sichern |
copy startup-config tftp 192.168.10.5 sw01-startup.cfg | gespeicherte Konfiguration per TFTP sichern |
Firmware-Update
Der Switch hat zwei Image-Speicher (primary / secondary). Neue Firmware in einen Speicher laden und davon booten – der andere bleibt als Rückfallebene:
show flash
copy tftp flash 192.168.10.5 YA_16_11_0010.swi secondary
boot system flash secondary
Läuft alles, mit boot set-default flash secondary dauerhaft festlegen.
Zurücksetzen auf Werkseinstellungen
erase startup-config
Der Switch startet danach mit Werkseinstellungen neu – vorher unbedingt die Konfiguration sichern.