Cisco Catalyst 9200: Erstkonfiguration und Absicherung
Auf einen Blick
| Gilt für | Cisco Catalyst 9200/9200L/9200CX mit IOS XE 17.15 und 17.18 |
|---|---|
| Bereich | Netzwerk-Hardware |
| Dauer | ca. 30 Minuten |
| Rechte | Konsolenzugang zum Switch |
| Stand | Oktober 2026 |
Die Erstkonfiguration des Cisco Catalyst 9200 unter IOS XE ähnelt der eines klassischen IOS-Switches – mit einigen Unterschieden, die man kennen muss: Der Switch sucht ab Werk per Plug-and-Play nach einem Verwaltungsserver, der Management-Port liegt in einer eigenen VRF, und die Web-Oberfläche kann aktiv sein. Diese Anleitung bringt einen neuen 9200 in einen sicheren Grundzustand mit SSH, NTP, Logging und abgeschalteten Diensten, die nicht gebraucht werden.

Voraussetzungen
- Konsolenkabel (RJ-45 oder USB) und Terminalprogramm mit 9600 8N1 – die Bedienung der Kommandozeile erklärt Cisco IOS: CLI-Grundlagen auf dem Catalyst 2960-X; unter IOS XE ist sie gleich.
- Geplante Werte: Hostname, Management-VLAN (im Beispiel 99) bzw. Management-Port, IP-Adressen, NTP- und Syslog-Server.
- Empfohlene Software-Version, siehe Cisco Catalyst 9200: Software-Update im Install-Modus.
Schritt 1: Day-0 – Setup-Dialog und Plug-and-Play beenden
Ein neuer Switch fragt nach dem Start:
Would you like to enter the initial configuration dialog? [yes/no]: no
Would you like to terminate autoinstall? [yes]: yes
Im Hintergrund versucht der Plug-and-Play-Agent (PnP), per DHCP einen Verwaltungsserver wie Catalyst Center zu finden. Wird der Switch manuell konfiguriert, die Suche beenden:
Switch> enable
Switch# pnpa service discovery stop
Bei einem gebrauchten Gerät vorher auf Werkseinstellungen setzen – siehe Cisco Catalyst 9200: Passwort-Wiederherstellung und Factory Reset.
Schritt 2: Hostname und Passwörter
Switch# configure terminal
Switch(config)# hostname SW-OG-01
SW-OG-01(config)# no ip domain lookup
SW-OG-01(config)# enable algorithm-type scrypt secret <Enable-Passwort>
SW-OG-01(config)# username admin privilege 15 algorithm-type scrypt secret <Admin-Passwort>
SW-OG-01(config)# service password-encryption
Kontrolle: show running-config | include secret muss secret 9 zeigen.
Schritt 3: Management – VLAN oder Management-Port
Variante A: Management-VLAN (In-Band)
Wie beim 2960-X über ein eigenes VLAN:
SW-OG-01(config)# vlan 99
SW-OG-01(config-vlan)# name MANAGEMENT
SW-OG-01(config-vlan)# exit
SW-OG-01(config)# interface vlan 99
SW-OG-01(config-if)# ip address 192.168.99.21 255.255.255.0
SW-OG-01(config-if)# no shutdown
SW-OG-01(config-if)# exit
SW-OG-01(config)# ip default-gateway 192.168.99.1
Ist auf dem Switch ip routing aktiv, statt ip default-gateway eine Standardroute setzen: ip route 0.0.0.0 0.0.0.0 192.168.99.1.
Variante B: Management-Port Gi0/0 (Out-of-Band)
Der Management-Port gehört fest zur VRF Mgmt-vrf und hat eine eigene Routing-Tabelle:
SW-OG-01(config)# interface GigabitEthernet0/0
SW-OG-01(config-if)# ip address 10.10.0.21 255.255.255.0
SW-OG-01(config-if)# no shutdown
SW-OG-01(config-if)# exit
SW-OG-01(config)# ip route vrf Mgmt-vrf 0.0.0.0 0.0.0.0 10.10.0.1
Alles, was über diesen Port laufen soll, braucht die VRF-Angabe, z. B. ping vrf Mgmt-vrf 10.10.0.1, ntp server vrf Mgmt-vrf …, logging host … vrf Mgmt-vrf oder ip tftp source-interface GigabitEthernet0/0.
Schritt 4: SSH einrichten
SW-OG-01(config)# ip domain name firma.local
SW-OG-01(config)# crypto key generate rsa modulus 3072 label SSH-KEY
SW-OG-01(config)# ip ssh rsa keypair-name SSH-KEY
SW-OG-01(config)# ip ssh version 2
SW-OG-01(config)# ip ssh time-out 60
SW-OG-01(config)# ip ssh authentication-retries 3
SW-OG-01(config)# ip access-list standard MGMT-ZUGRIFF
SW-OG-01(config-std-nacl)# permit 192.168.99.0 0.0.0.255
SW-OG-01(config-std-nacl)# deny any log
SW-OG-01(config-std-nacl)# exit
SW-OG-01(config)# line vty 0 15
SW-OG-01(config-line)# login local
SW-OG-01(config-line)# transport input ssh
SW-OG-01(config-line)# exec-timeout 10 0
SW-OG-01(config-line)# access-class MGMT-ZUGRIFF in vrf-also
SW-OG-01(config-line)# exit
SW-OG-01(config)# line con 0
SW-OG-01(config-line)# login local
SW-OG-01(config-line)# exec-timeout 10 0
SW-OG-01(config-line)# logging synchronous
- Ein benannter RSA-Schlüssel (
label) erleichtert den späteren Austausch. vrf-alsolässt die Zugriffsliste auch für Verbindungen über den Management-Port gelten; bei Variante B das Management-Netz in der Liste ergänzen.
Schritt 5: Web-Oberfläche abschalten
SW-OG-01(config)# no ip http server
SW-OG-01(config)# no ip http secure-server
ip http secure-server, ip http access-class ipv4 MGMT-ZUGRIFF.Schritt 6: Zeit, Logging und Härtung
SW-OG-01(config)# clock timezone CET 1 0
SW-OG-01(config)# clock summer-time CEST recurring last Sun Mar 2:00 last Sun Oct 3:00
SW-OG-01(config)# ntp server 192.168.99.1
SW-OG-01(config)# service timestamps log datetime msec localtime show-timezone
SW-OG-01(config)# logging buffered 64000 informational
SW-OG-01(config)# logging host 192.168.99.40
SW-OG-01(config)# login block-for 120 attempts 5 within 60
SW-OG-01(config)# login on-failure log
SW-OG-01(config)# login on-success log
SW-OG-01(config)# banner motd ^
Zugriff nur für autorisierte Administratoren. Alle Aktivitäten werden protokolliert.
^
SW-OG-01(config)# end
SW-OG-01# write memory
Weitere Logging- und SNMPv3-Einstellungen sind wie beim 2960-X, siehe Cisco Catalyst 2960-X: Syslog und SNMP einrichten.
Schritt 7: Kontrolle
show version ! IOS-XE-Version, Lizenzstufe, Modus (INSTALL)
show ip interface brief
show ip ssh
show ip http server status ! HTTP und HTTPS müssen "disabled" zeigen
show ntp associations
show license summary
Vom Admin-PC per SSH anmelden und erst dann die Konsole trennen.
Hinweise
- Ports und VLANs werden wie beim 2960-X konfiguriert, siehe Cisco Catalyst 2960-X: VLANs und Access-Ports konfigurieren – nur die Uplinks heißen
Te1/1/xbzw.Gi1/1/x. - Zentrale Anmeldung: Ab mehreren Switches Administratoren per TACACS+ anmelden, der lokale Benutzer bleibt Notzugang – siehe Cisco Catalyst 9200: Administratoren mit TACACS+ anmelden.
- Konfigurationsvorlage: Die Befehle eignen sich als Baustein für alle 9200 eines Standorts.
- Software: Vor dem produktiven Einsatz auf die empfohlene Version aktualisieren – ältere Versionen enthalten bekannte Sicherheitslücken.
- Bei Härtung, Betrieb und Überwachung Ihrer Switches unterstützen Sie die Managed Services von m.a.x. it.
Siehe auch
- Cisco Catalyst 9200 – Überblick und alle Artikel der Reihe
- Cisco Catalyst 9200: Software-Update im Install-Modus
- Cisco Catalyst 9200: Smart Licensing Using Policy
- Cisco Catalyst 2960-X: Erstkonfiguration und SSH-Zugang
Links und Quellen
- Cisco: Performing Device Setup Configuration (Catalyst 9200, IOS XE 17.18.x)
- 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?
