Grundlagen der Cisco-Router-Konfiguration

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 6,34 KB

Grundlegende Komponenten eines Routers

Router

Ein Router ist ein Gerät in Computernetzwerken, dessen Hauptfunktion die Zusammenschaltung von Netzwerken ist. Er bestimmt die beste Route, um Datenpakete mithilfe seiner Routing-Tabelle an ihr Ziel zu senden.

RAM (Random Access Memory)

Flüchtiger Speicher, der Folgendes enthält:

  • Anweisungen, die von der CPU ausgeführt werden
  • Das entpackte Cisco IOS nach dem Systemstart
  • Die laufende Konfigurationsdatei (Running-config)
  • Die Routing-Tabelle
  • Den ARP-Cache und Paketpuffer

ROM (Read-Only Memory)

Permanenter Speicher, der die Firmware enthält:

  • Bootstrap-Software für grundlegende Diagnosen
  • Anweisungen zum Laden einer einfachen Version des IOS

Flash-Speicher

Nichtflüchtiger, elektrisch löschbarer Speicher. Er speichert das Cisco IOS, das beim Start in den RAM kopiert wird, um ausgeführt zu werden.

NVRAM (Non-Volatile RAM)

Nichtflüchtiger RAM, der die Startkonfigurationsdatei (Startup-config) speichert. Änderungen in der Running-config müssen hier gespeichert werden, um einen Neustart zu überdauern.

Wichtige Netzwerk-Konzepte

Routing

Routing ist der Prozess der Datenübertragung von einem Quellnetzwerk zu einem Zielnetzwerk über einen oder mehrere Router. Router verwenden ihre Routing-Tabellen, um die beste Route zu bestimmen und Datenpakete über ihre Schnittstellen weiterzuleiten. Dies geschieht mithilfe von statischen oder dynamischen Routing-Protokollen.

IP-Adresse

Eine IP-Adresse ist eine logische, hierarchische Kennung, die ein Gerät eindeutig in einem Netzwerk identifiziert. Sie operiert auf der Schicht 3 (Netzwerkschicht) des OSI-Modells und verwendet das Internet Protocol (IP).

Grundlegende Cisco IOS-Befehle

Diagnose- und Verwaltungsbefehle

  • R1# clear ip route * - Löscht die Routing-Tabelle.
  • R1(config-if)# shutdown - Deaktiviert eine Schnittstelle vorübergehend.
  • R1# undebug all - Deaktiviert alle aktiven Debugging-Prozesse.
  • R1# show cdp neighbors - Zeigt direkt verbundene Cisco-Geräte an.
  • R1# show cdp neighbors detail - Zeigt detaillierte Informationen über verbundene Cisco-Geräte an.
  • R1# debug ip routing - Zeigt Meldungen an, wenn Routen zur Tabelle hinzugefügt werden.

Konsolenverbindung (HyperTerminal-Einstellungen)

  • Port: COM1 oder COM2
  • Baudrate: 9600
  • Datenbits: 8
  • Parität: Keine (N)
  • Stoppbits: 1
  • Flusskontrolle: Keine (N)

Router-Modi und Grundkonfiguration

  • Router> enable - Wechselt in den privilegierten EXEC-Modus.
  • Router# configure terminal - Wechselt in den globalen Konfigurationsmodus.
  • Router(config)# hostname R1 - Setzt den Namen (Hostname) des Routers auf "R1".
  • R1(config)# enable secret cisco - Setzt ein verschlüsseltes Passwort für den privilegierten Modus.
  • R1(config)# line vty 0 4 - Konfiguriert die virtuellen Terminal-Leitungen für Telnet/SSH.
  • R1(config-line)# password inacap - Setzt ein Passwort für die VTY-Leitungen.
  • R1(config-line)# login - Aktiviert die Passwortabfrage für die VTY-Leitungen.

Schnittstellen konfigurieren

Ethernet-Schnittstelle

  1. R1(config)# interface fastethernet0/0 - Wählt die zu konfigurierende Schnittstelle aus.
  2. R1(config-if)# ip address 10.10.10.1 255.255.0.0 - Weist der Schnittstelle eine IP-Adresse und Subnetzmaske zu.
  3. R1(config-if)# no shutdown - Aktiviert die Schnittstelle (standardmäßig deaktiviert).
  4. R1(config-if)# exit oder Strg+Z - Verlässt den Konfigurationsmodus der Schnittstelle.

Serielle Schnittstelle

  1. R1(config)# interface serial0/0/0 - Wählt die serielle Schnittstelle aus.
  2. R1(config-if)# ip address 150.150.20.1 255.255.255.0 - Weist eine IP-Adresse und Subnetzmaske zu.
  3. R1(config-if)# clock rate 64000 - Setzt die Taktrate (nur auf der DCE-Seite der Verbindung erforderlich).
  4. R1(config-if)# bandwidth 2048 - Definiert die Bandbreite der Schnittstelle in Kbit/s (für Routing-Protokolle).
  5. R1(config-if)# no shutdown - Aktiviert die Schnittstelle.

Statusinformationen anzeigen (Show-Befehle)

  • R1# show controllers - Zeigt an, ob eine serielle Schnittstelle als DCE oder DTE konfiguriert ist.
  • R1# show version - Zeigt Details zum Router-Modell, IOS-Version usw. an.
  • R1# show flash - Zeigt den Inhalt und die Größe des Flash-Speichers an.
  • R1# show running-config - Zeigt die aktuell im RAM laufende Konfiguration an.
  • R1# copy running-config startup-config - Speichert die laufende Konfiguration in den NVRAM.
  • R1# show startup-config - Zeigt die Konfiguration an, mit der der Router starten wird.
  • R1# show ip route - Zeigt die Routing-Tabelle an.
  • R1# show interfaces - Zeigt detaillierte Statistiken für alle Schnittstellen an.
  • R1# show ip interface brief - Zeigt eine Zusammenfassung des Status und der IP-Konfiguration aller Schnittstellen an.

Statisches Routing konfigurieren

Standardroute

R1(config)# ip route Zielnetzwerk Subnetzmaske Nächster_Hop_IP

Default-Route (Route letzter Wahl)

R1(config)# ip route 0.0.0.0 0.0.0.0 Ausgangsschnittstelle_oder_Nächster_Hop_IP

Floating Static Route (Alternative Route)

R1(config)# ip route Zielnetzwerk Subnetzmaske Nächster_Hop_IP Administrative_Distanz

Eine höhere administrative Distanz (z.B. 2) wird nur verwendet, wenn die primäre Route (mit Distanz 1) ausfällt.

  • 0: Direkt verbundenes Netzwerk
  • 1: Statische Route (Standard)

Verwandte Einträge: