View
302
Download
4
Category
Preview:
Citation preview
CCNA Vorbereitung
8.4 CLI - Command Line Interface
CLI (Command Line Interface) ist der Kommandozeileninterpreter auf Cisco-Geräten.
8.4.1 CLI Features
• Command Completion - Kommando-Vervollständigung .. mit der TAB Taste
• Command Abbreviation – Verwendung eindeutiger Abkürzungenz.B.: anstelle von configure terminal ist die Eingabe von conf t ausreichend
• Context-Sensitive Help (?)
# ? zeigt alle Kommandos im Privilege EXEC Mode# show ? zeigt alle Kommandos, die nach show folgen dürfen# co? zeigt alle Kommandos, die mit "co" beginnen
• Command Output – Fehlermeldungen• ambiguos command (nicht eindeutig)• incomplete command (nicht vollständig)• invalid input detected (fehlerhafte Eingabe)
• Command Line History (Cursor Up, Cursor Down)Anzeige- und Einstellungs-Möglichkeiten der Historyfunktion:
# show history# terminal history size x(config)# history size x
• Editing Control Die Tastenkombinationen in der CLI entsprechen teilweise den Tastenkombinationen auf einer UNIX/Linux Bash-Shell bzw. den Tastenkombinationen des Texteditors Emacs auf UNIX/Linux Systemen (zum Bewegen im Text).
TAB Datei- und Kommanndonamen-Vervollständigung (Competition)
Cursor-Up Blättern (rückwärts) in den bisher eingegebenen Kommandos (History)
Cursor-Down Blättern (vorwärts) in den bisher eingegebenen Kommandos (History)
Ctrl-z Beenden des Konfigurationsmodus, zurück in den EXEC-Mode
Ctrl-a Cursor zum Anfang der Zeile
Ctrl-e Cursor zum Ende der Zeile
Alt-f Cursor zum Anfang des nächsten Wortes
Alt-b Cursor zum Anfang des vorangegangenen Wortes
Strg-d Löscht Zeichen unter Cursor
Backspace Löscht Zeichen links vom Cursor
Ctrl-w Löscht ein Wort
Ctrl-u Löscht die Zeile (auch aus dem Puffer)
Ctrl-k Löscht Rest der Zeile ab Cursor
• Es ist ebenfalls möglich, mehrere Konfigurationskommandos via paste an der Kommandozeile zu übergeben. So können wiederkehrehrende Konfiguationssequenzen in einer Textdatei gesichert und wiederverwendet werden.
72 © 2004-2010 R.Pohlmann@ping.de
CCNA Vorbereitung
8.4.2 CLI Modi
EXEC Modes (Modi für ausführbare Kommandos)Kommandos die die Konfiguration des Routers nicht verändern
User EXEC Mode (disable)• Erster Modus nach Login (am Eingabe-Prompt: Router> )• Stark eingeschränkter Befehlszugriff (Diagnose und Fehlererkennung).• Management des Cisco Geräts nicht möglich (Kommandos, die das Verhalten des
Routers steuern, Wechsel in die Konfigurationsmodi)• Zugang zu diesem Mode kann durch "Login"-Passwörter auf den Lines (Console und
VTY) geschützt werden.
Privileged EXEC Mode (enable)• Zugang durch Eingabe des Kommandos enable im User EXEC Mode:
Router> enableRouter#
• Zugriff auf alle Befehle möglich. • Komplettes Management des Cisco Geräts möglich. • Zugang in diesen Mode kann durch Passwort bzw. sicheres Passwort (enable secret)
gesichert werden.
Configuration Modes (Konfigurationsmodi)Kommandos, die die Konfiguration des Routers verändern. Eingegebene Kommandos werden direkt in die aktive Konfiguration (running-config im RAM) eingefügt und wirken sich daher sofort auf das Verhalten des Routers aus.Zur dauerhaften Sicherung der aktiven Konfiguration, muss diese im NVRAM des Routers als startup-config gesichert werden:
Router# copy running-config startup-config
Global Configuration Mode (configure terminal)Zugang durch Eingabe des folgenden Kommandos im PrivilegedEXEC Mode:Router# configure terminalRouter(config)#
Kommandos in diesem Modus werden in zwei Kategorien eingeteilt:• globale Konfigurationsbefehle :
beziehen sich auf den "gesamten" Router (z.B. der Hostname, Routen, etc.)Beispiel: Konfiguration des Hostnamen "dtmd" für das Gerät (wirkt sofort):
Router(config)# hostname dtmddtmd(config)#
• übergeordnete Befehle beziehen sich auf einen bestimmten "Sachverhalt" des Routers (z.B. nur auf eine bestimmte Schnittstelle, Line, etc.) und bewirken den Wechsel in den entsprechenden SubConfiguration Mode dieses "Sachverhalts".Beispiel: Wechsel in den SubConfiguration Mode des ersten Ethernet interfaces
dtmd(config)# interface ethernet 0/0dtmd(config-if)#
SubConfiguration Mode (nach einem übergeordneten Kommando)Konfiguration, die sich nur auf einen bestimmten Sachverhalt bezieht (z.B. nur auf eine Schnittstelle, eine Line, ein Routing Protokoll).Beispiel: Setzen einer IP Adresse für die das erste Ethernet Interface
dmtd(config-if)# ip address 192.168.1.1 255.255.255.0
73 © 2004-2010 R.Pohlmann@ping.de
Recommended