Cisco IOS: CLI-Grundlagen auf dem Catalyst 2960-X
Auf einen Blick
| Gilt für | Cisco IOS 15.2(x)E auf Catalyst 2960-X/2960-XR; gilt weitgehend auch für andere IOS- und IOS-XE-Geräte |
|---|---|
| Bereich | Netzwerk-Hardware |
| Dauer | ca. 20 Minuten |
| Rechte | Konsolen- oder SSH-Zugang, Enable-Passwort |
| Stand | Oktober 2026 |
Die Cisco-IOS-CLI (Command Line Interface) ist die Kommandozeile, über die Catalyst-Switches wie der 2960-X konfiguriert werden. Wer die Befehlsmodi, die eingebaute Hilfe und den Unterschied zwischen laufender und gespeicherter Konfiguration kennt, findet sich auf jedem Cisco-Gerät zurecht – auch auf den Nachfolgern mit IOS XE.

Verbindung zur Cisco-IOS-CLI herstellen
- Konsole: Konsolenkabel (RJ-45 auf USB/seriell) oder USB-Kabel an den Konsolenport. Terminalprogramm wie PuTTY oder Tera Term mit 9600 Baud, 8 Datenbits, keine Parität, 1 Stoppbit, keine Flusskontrolle (9600 8N1).
- SSH: Erst nach der Erstkonfiguration möglich, siehe Cisco Catalyst 2960-X: Erstkonfiguration und SSH-Zugang.
Beim ersten Start eines Switches ohne Konfiguration fragt IOS: Would you like to enter the initial configuration dialog? – mit no antworten und die Konfiguration selbst vornehmen.
Die Befehlsmodi
| Modus | Prompt | Hinein mit | Zweck |
|---|---|---|---|
| User EXEC | Switch> |
Anmeldung | nur einfache Abfragen |
| Privileged EXEC | Switch# |
enable |
alle show-Befehle, Speichern, Neustart, Kopieren |
| Globale Konfiguration | Switch(config)# |
configure terminal |
Einstellungen für das ganze Gerät |
| Interface | Switch(config-if)# |
interface gi1/0/5 |
Einstellungen für einen Port |
| Interface-Bereich | Switch(config-if-range)# |
interface range gi1/0/1 - 24 |
mehrere Ports auf einmal |
| VLAN | Switch(config-vlan)# |
vlan 10 |
VLAN anlegen und benennen |
| Line | Switch(config-line)# |
line vty 0 15 / line con 0 |
Zugänge (SSH, Konsole) |
exit geht eine Ebene zurück, end (oder Strg+Z) springt direkt in den Privileged EXEC. Aus jedem Konfigurationsmodus lassen sich show-Befehle mit vorangestelltem do ausführen, z. B. do show vlan brief.
Hilfe und Tastenkürzel
| Eingabe | Wirkung |
|---|---|
? |
alle an dieser Stelle möglichen Befehle bzw. Parameter |
sh? |
alle Befehle, die mit „sh“ beginnen |
| Tab | Befehl vervollständigen |
| Abkürzungen | conf t, sh run, int gi1/0/1 – eindeutige Abkürzungen genügen
|
| ↑ / Strg+P | vorheriger Befehl |
| Strg+Umschalt+6 | laufenden Befehl (Ping, Traceroute) abbrechen |
no vor einem Befehl |
Einstellung entfernen, z. B. no shutdown
|
no ip domain-lookup in der globalen Konfiguration.running-config und startup-config
Jeder Befehl wirkt sofort, landet aber zunächst nur in der laufenden Konfiguration im Arbeitsspeicher. Erst das Speichern schreibt sie in den NVRAM, sodass sie einen Neustart übersteht:
Switch# copy running-config startup-config
Switch# write memory ! Kurzform, gleiche Wirkung
Vergisst man das Speichern, ist nach einem Stromausfall alles verloren. Umgekehrt kann ein Neustart ohne Speichern (reload → Save? no) eine missglückte Änderung rückgängig machen. Die VLAN-Datenbank liegt getrennt davon in flash:vlan.dat.
Wichtige show-Befehle
show version ! IOS-Version, Modell, Laufzeit, Lizenz
show running-config ! laufende Konfiguration
show interfaces status ! alle Ports: verbunden, VLAN, Speed, Duplex
show ip interface brief ! IP-Adressen und Status der Schnittstellen
show vlan brief ! VLANs und ihre Access-Ports
show interfaces trunk ! Trunk-Ports und erlaubte VLANs
show mac address-table ! gelernte MAC-Adressen je Port
show cdp neighbors ! benachbarte Cisco-Geräte
show logging ! Meldungen im lokalen Puffer
show switch ! Stack-Mitglieder und Rollen
show inventory ! Seriennummern, SFP-Module
show environment all ! Lüfter, Temperatur, Netzteil
Ausgaben filtern
show running-config | include hostname
show running-config | section interface GigabitEthernet1/0/5
show interfaces status | include notconnect
show running-config | begin line vty
include, exclude, begin und section sparen bei 48-Port-Switches viel Blättern. terminal length 0 schaltet das seitenweise Anzeigen (--More--) für die aktuelle Sitzung ab.
Hinweise
- Vorsicht bei Fernzugriff: Änderungen an der Management-VLAN-Schnittstelle, am Uplink oder an
line vtykönnen die eigene SSH-Verbindung trennen. Vorherreload in 10setzen – der Switch startet dann nach 10 Minuten mit der gespeicherten Konfiguration neu, falls man sich ausgesperrt hat. Klappt alles, mitreload cancelabbrechen. - Konfigurationssicherung: Vor größeren Änderungen die Konfiguration sichern, siehe Cisco Catalyst 2960-X: Konfiguration sichern und wiederherstellen.
- Bei Betrieb und Überwachung von Switches und Netzwerkinfrastruktur unterstützen Sie die Managed Services von m.a.x. it.
Siehe auch
- Cisco Catalyst 2960-X – Überblick und alle Artikel der Reihe
- Cisco Catalyst 2960-X: Erstkonfiguration und SSH-Zugang
- Cisco Catalyst 2960-X: VLANs und Access-Ports konfigurieren
Links und Quellen
- Cisco: Using the Command-Line Interface (Catalyst 2960-X, IOS 15.2(7)E)
- Managed Services von m.a.x. it
Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung?
