PRRU Skriptum – Kapitel 1

 

I) Inhalt

 

PRRU Skriptum – Kapitel 1. 1

I) Inhalt 1

1 Routeradministration. 1

1.1    Aufbau eines Routers. 1

1.2 Administrativer Zugriff auf den Router 1

1.3 Konfiguration des Routers. 2

1.4 Command Line Interface. 2

1.5 Passwörter: 2

1.5.1 Passwörter konfigurieren. 3

1.6 Namensvergabe für Interfaces. 3

1.7 Command Line Help Funktionen. 3

1.8 Beispielkommandos. 3

1.9 Funktionsweise überprüfen. 4

1.10 Konfiguration am Router anzeigen lassen. 4

1.11 Interpretation des Interface Status. 4

1.12 Start des Routers. 4

1.13 Konfiguration Register 5

1.14 Password recovery. 5

1.15 Anzeigen von Systeminformationen. 5

1.16 Syslog – Meldungen. 5

 

 

 

1 Routeradministration

 

1.1          Aufbau eines Routers

 

 

1.2 Administrativer Zugriff auf den Router

 


Abbildung 1.2a: Möglichkeiten zur Konfiguration des Routers

 

 

1.3 Konfiguration des Routers

 

 

1.4 Command Line Interface

 

Mögliche Kommandos

 

Prompt

Einstellungen die sich auf das Interface beziehen

z.B. IP Adresse, Clockrate

 

Interface Konfigurations Mode

 

 

ROUTERNAME(config_if)#

 

­ interface <Name>

exit ¯

 

Einstellungen die sich auf den gesamten Router beziehen

z.B. Name

 

Globaler Konfigurations Mode

 

 

ROUTERNAME(config)#

 

­ configure terminal

( config t )

 

exit ¯

 

Anzeigen von Konfiguration

Debugmodus aktivierbar

 

Privileged Mode

 

 

ROUTERNAME#

 

­ Enable 

disable ¯

 

Begrenzter Befehlssatz
Keine Konfiguration möglich

 

User Mode

 


ROUTERNAME>

 

Um von einem beliebigen Mode zurück zum User Mode zu springen, kann EOF (Ctrl+Z) verwendet werden.

 

1.5 Passwörter:

 

 

1.5.1 Passwörter konfigurieren

 

 

1.6 Namensvergabe für Interfaces

 

Interfacekarten sind durchnummeriert, danach die verschiedenen Stecker.

Beispiel: Karte 1, Stecker 0: ethernet1/0 (bzw. Kurzform e1/0).

Fast Ethernet: fa0/1

Serielle Schnittstelle: serial0/0 (bzw. s0/0) und serial0/1 (s0/1)

 

1.7 Command Line Help Funktionen

 

 

1.8 Beispielkommandos

 

 

 

1.9 Funktionsweise überprüfen

 

  1. ping <HOSTNAME/IP>
    schickt einen ICMP (Internet Control Message Protocol) Echo request
    Empfänger sendet ein Echo Reply
    Zeigt an: Anzahl der Pakete (verlorene) und wie hoch die Verzögerungszeit (Latency) ist
  2. tracert <HOSTNAME/IP>
    Zeigt Routenwahl zum Ziel an
    Tracert sendet dazu Pakete mit sehr geringer TTL aus. Die Pakete kommen dann vom Router retour. Dann sendet Tracert einen Paket mit einem höheren TTL und wartet auf die Antwort, bis der Zielserver erreicht ist.
  3. An der NIC leuchtet die Link-LED, wenn das Kabel (Layer 1) korrekt funktioniert.

 

1.10 Konfiguration am Router anzeigen lassen

 

show interface <type> <slot/number>

 

Zeigt die Konfiguration des Interfaces an.

 

Bsp.: show interfae ethernet0/2

 

1.11 Interpretation des Interface Status

      Serial is up,                // Hardwarelayer funktioniert

line protocol is up          // Data Link Layer funktioniert

 

Wenn ein Interface mit shutdown abgeschalten wurde, meldet show interface ‘administrative down’

 

show running-config

            Aktuell laufende Konfiguration

 

show startup-config

Gespeicherte Konfiguration im NVRAM

Wird beim Hochfahren verwendet

 

copy running-config startup-config

Speichert die aktuelle Konfiguration

 

 

1.12 Start des Routers

 

  1. POST (Power-On Self Test)
  2. Laden des Bootstrap (aus dem ROM)
  3. Suchen der IOS Software (Lokationen mit dem Config-Register steuerbar)
    1. aus dem Flash
    2. von einem TFTP Server
    3. aus dem ROM
  1. IOS laden und dekomprimieren
  2. Suchen der Startup Konfiguration (startup-config) (mit Einstellungen im Config-Register steuerbar)
  3. Laden der Startup Konfiguration

 

1.13 Konfiguration Register

 

die letzten 4 bit des 16 Bit Controlregister bestimmen wie der Router bootet:

 

Das 3. Bit im High Nibble entscheidet ob beim Starten des Routers die im NVRAM gespeicherte Datei startup-config geladen wird oder nicht (0 = Lade startup-config, 1 = ignoriert die startup-config).

 

1.14 Password recovery

 

  1. Router aus- und wieder einschalten
  2. Während des Startprozesses (ca. 60sec) BREAK am Client drücken
  3. Router unterbricht den Ladevorgang des IOS und lädt nur das Mini-OS (ROMMON)
  4. 3. Bit des High Nibble des Config-Register wird auf 1 gesetzt (wir setzen also das Config-Register auf 2142 (Std.: 2102). Kommando: confreg
  5. Restart
  6. Starten ohne Verwendung der startup-config
  7. Wechseln in den enable-Mode (enable) – keine Passwortabfrage wegen leerer Konfigdatei
  8. Kopieren der startup-config in die running-config (copy startup-config running-config)
  9. Mit show running-config können wir uns nun die Passwörter ansehen (solange sie im Klartext gespeichert sind)
    Ist das Passwort verschlüsselt gespeichert, überschreiben wir das Passwort, indem wir ein secret-Passwort setzen.
  10. Sichern der running-config in der startup-config (copy running-config startup-config)
  11. Config-Register unbedingt wieder zurücksetzen! Wir setzen das Config-Register auf 2102. (config-register)

 

 

1.15 Anzeigen von Systeminformationen

 

Mit

show version

ist die Anzeige von Systeminformationen möglich.

 

 

1.16 Syslog – Meldungen

 

Stellt der Router eine Änderung des Zustandes eines Interfaces fest, generiert er eine Systemmeldung (syslog Meldung). Diese kann je nach Konfiguration unterschiedlich behandelt werden.

 

Wenn eine Syslog Meldung generiert wird und ein User über die Konsole mit dem Router verbunden ist, wird die Meldung auf seinem Schirm ausgegeben.

Diese direkte Benachrichtigung kann deaktivieren werden:

Router(config)# line console 0

Router(config-line)# logging synchronous

Damit wartet der Router, bis der User mit der Eingabe fertig ist und sendet erst dann die Warnung.

 

User, die per Telnet verbunden sind, erhalten die Syslog Meldungen per Voreinstellung nicht. Um die Meldungen zu erhalten, verwenden wir

terminal monitor

 

Syslog Meldungen können auch am Router gespeichert werden:

logging buffered

Die Meldungen können später mit

show logging

angezeigt werden.

 

Bei größeren Netzwerken werden die Meldungen nicht am Router, sondern auf einem Server gespeichert. Dies kann mit dem Befehl:

logging <hostname>

eingeschalten werden.

 

Auch für größere Netzwerke ist die Lösung mit einem SNMP (Simple Network Management Protocol) Server geregelt. Mit

enable trap

kann diese Funktion am Router aktiviert werden.

 

 

 


 

 

 

PRRU Skriptum – Kapitel 1

Dies ist ein Teil des PRRU Skriptums von Markus Wilthaner und anderen Autoren. Bitte die Hinweise zum Copyright unter http://school.wilth.net/prru/ beachten.

E-Mail: contact@wilth.net