How to Configure Cisco Switch | Cisco Switch Basic Configuration: Basic to Advanced

Melden

Hier ist ein umfassendes Tutorial zur Konfiguration von Cisco-Switchen, von den ersten Schritten bis hin zu fortgeschrittenen Techniken.


Dieses Tutorial führt Sie durch die grundlegende und fortgeschrittene Einrichtung eines Cisco-Switches über das IOS (Internetwork Operating System).


1. Zugriff auf den Switch

Bevor Sie Befehle eingeben können, müssen Sie sich mit dem Switch verbinden.

  • Hardware: Verwenden Sie ein Konsolenkabel (Rollover-Kabel).
  • Software: Nutzen Sie ein Terminal-Emulationsprogramm wie PuTTY, Tera Term oder den integrierten Terminal im Cisco Packet Tracer.

2. Die verschiedenen Modi (CLI Navigation)

Cisco-Geräte arbeiten mit hierarchischen Modi:

  • User EXEC Mode (Switch>): Nur eingeschränkte Einsicht möglich.
  • Privileged EXEC Mode (Switch#): Voller Zugriff auf Statistiken und Konfigurationen. (Befehl: enable)
  • Global Configuration Mode (Switch(config)#): Hier werden Änderungen am System vorgenommen. (Befehl: configure terminal)

3. Basis-Konfiguration (Essential Setup)

Diese Schritte sollten bei jedem neuen Switch durchgeführt werden.

Hostname vergeben

Switch> enable
Switch# configure terminal
Switch(config)# hostname MeinSwitch
MeinSwitch(config)#

Zugriff absichern (Passwörter)

Sichern Sie den privilegierten Modus und den Konsolenzugriff ab.

# Passwort für den 'enable'-Modus (verschlüsselt)
MeinSwitch(config)# enable secret mein_sicheres_passwort

# Passwort für den Konsolen-Port
MeinSwitch(config)# line console 0
MeinSwitch(config-line)# password konsolen_passwort
MeinSwitch(config-line)# login
MeinSwitch(config-line)# exit

Management IP-Adresse (SVI)

Damit der Switch über das Netzwerk verwaltet werden kann, benötigt er eine IP-Adresse im Management-VLAN (standardmäßig VLAN 1).

MeinSwitch(config)# interface vlan 1
MeinSwitch(config-if)# ip address 192.168.1.10 255.255.255.0
MeinSwitch(config-if)# no shutdown
MeinSwitch(config-if)# exit

# Standard-Gateway festlegen (wichtig für Fernzugriff aus anderen Netzen)
MeinSwitch(config)# ip default-gateway 192.168.1.1

4. Layer 2 Konfiguration: VLANs und Ports

VLANs erstellen und zuweisen

VLANs trennen Broadcast-Domänen und erhöhen die Sicherheit.

# VLAN erstellen
MeinSwitch(config)# vlan 10
MeinSwitch(config-vlan)# name Marketing
MeinSwitch(config-vlan)# exit

# Port einem VLAN zuweisen (Access Port)
MeinSwitch(config)# interface fastEthernet 0/1
MeinSwitch(config-if)# switchport mode access
MeinSwitch(config-if)# switchport access vlan 10
MeinSwitch(config-if)# exit

Trunking konfigurieren

Trunks werden verwendet, um mehrere VLANs über ein einziges Kabel zwischen zwei Switchen zu übertragen.

MeinSwitch(config)# interface gigabitEthernet 0/1
MeinSwitch(config-if)# switchport mode trunk
# Optional: Bestimmte VLANs erlauben
MeinSwitch(config-if)# switchport trunk allowed vlan 10,20,30

5. Fortgeschrittene Konfiguration (Advanced)

SSH aktivieren (Sicherer Fernzugriff)

Telnet ist unsicher, SSH verschlüsselt die Verbindung.

MeinSwitch(config)# ip domain-name meinefirma.local
MeinSwitch(config)# crypto key generate rsa
# (Wählen Sie 1024 oder 2048 Bits)

MeinSwitch(config)# username admin privilege 15 secret admin_passwort
MeinSwitch(config)# line vty 0 4
MeinSwitch(config-line)# transport input ssh
MeinSwitch(config-line)# login local
MeinSwitch(config-line)# exit

Port-Security (Sicherheit auf Port-Ebene)

Verhindern Sie, dass unbefugte Geräte sich mit dem Netzwerk verbinden.

MeinSwitch(config)# interface f0/2
MeinSwitch(config-if)# switchport mode access
MeinSwitch(config-if)# switchport port-security
# Maximale Anzahl an MAC-Adressen (z.B. 1)
MeinSwitch(config-if)# switchport port-security maximum 1
# Die erste gelernte MAC-Adresse fest speichern
MeinSwitch(config-if)# switchport port-security mac-address sticky
# Aktion bei Verstoß: Port deaktivieren
MeinSwitch(config-if)# switchport port-security violation shutdown

EtherChannel (Link Aggregation)

Bündeln Sie mehrere physische Leitungen zu einer logischen Verbindung für mehr Bandbreite und Redundanz (LACP).

MeinSwitch(config)# interface range f0/3 - 4
MeinSwitch(config-if-range)# channel-group 1 mode active
MeinSwitch(config-if-range)# exit
MeinSwitch(config)# interface port-channel 1
MeinSwitch(config-if)# switchport mode trunk

6. Überprüfung und Speichern

Wichtige Show-Befehle

Verwenden Sie diese Befehle im Privileged EXEC Mode (#), um Ihre Konfiguration zu prüfen:

  • show running-config (Aktuelle Konfiguration im RAM)
  • show ip interface brief (Status der Schnittstellen und IPs)
  • show vlan brief (VLAN-Status)
  • show interface trunk (Aktive Trunk-Verbindungen)

Konfiguration dauerhaft speichern

Änderungen sind nach einem Neustart verloren, wenn sie nicht gespeichert werden.

MeinSwitch# copy running-config startup-config
# ODER kurz:
MeinSwitch# write

Fazit

Sie haben nun die Grundlagen von der initialen Absicherung bis hin zu VLANs und Port-Security gelernt. Cisco-Konfiguration erfordert Übung – nutzen Sie Simulatoren, um diese Befehle in einer sicheren Umgebung zu testen.

0