Grundlagen der Kommandozeile (CLI) in IOS-XE: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Grundlagen der Kommandozeile (CLI) in IOS-XE= ==Einführung in die IOS-XE CLI== ;CLI (Command Line Interface) *Die CLI (Command Line Interface) von Cisco IOS…“) |
|||
| Zeile 13: | Zeile 13: | ||
;Login und Modus | ;Login und Modus | ||
| − | *Nach dem Zugriff auf die CLI werden Benutzer aufgefordert, sich mit einem Benutzernamen und einem Passwort anzumelden. Nach der Anmeldung befinden sich die Benutzer im | + | *Nach dem Zugriff auf die CLI werden Benutzer aufgefordert, sich mit einem Benutzernamen und einem Passwort anzumelden. Nach der Anmeldung befinden sich die Benutzer im '''User EXEC-Modus''', der grundlegende Befehle ermöglicht. |
==CLI-Befehlsmodi== | ==CLI-Befehlsmodi== | ||
;User EXEC Modus | ;User EXEC Modus | ||
| − | *Der User EXEC Modus ist der grundlegende Zugriffsmodus, der eingeschränkte Befehle für die Überwachung und einfache Tests bietet. Dieser Modus wird durch das | + | *Der User EXEC Modus ist der grundlegende Zugriffsmodus, der eingeschränkte Befehle für die Überwachung und einfache Tests bietet. Dieser Modus wird durch das '''>'''-Symbol angezeigt. |
| − | **Beispielbefehl: | + | **Beispielbefehl: '''show ip interface brief''' zeigt eine Übersicht der aktiven Schnittstellen an. |
;Privileged EXEC Modus | ;Privileged EXEC Modus | ||
| − | *Im Privileged EXEC Modus haben Benutzer Zugriff auf erweiterte Befehle, einschließlich Konfigurations- und Diagnosefunktionen. Dieser Modus wird durch das | + | *Im Privileged EXEC Modus haben Benutzer Zugriff auf erweiterte Befehle, einschließlich Konfigurations- und Diagnosefunktionen. Dieser Modus wird durch das '''#'''-Symbol angezeigt. |
| − | **Wechsel in den Privileged EXEC Modus: Vom User EXEC Modus durch Eingabe des Befehls | + | **Wechsel in den Privileged EXEC Modus: Vom User EXEC Modus durch Eingabe des Befehls '''enable'''. |
| − | **Beispielbefehl: | + | **Beispielbefehl: '''show running-config''' zeigt die aktuelle Gerätekonfiguration an. |
;Global Configuration Modus | ;Global Configuration Modus | ||
*Der Global Configuration Modus erlaubt die Konfiguration von geräteweiten Einstellungen und spezifischen Schnittstellen. Befehle, die in diesem Modus eingegeben werden, wirken sich auf die gesamte Gerätekonfiguration aus. | *Der Global Configuration Modus erlaubt die Konfiguration von geräteweiten Einstellungen und spezifischen Schnittstellen. Befehle, die in diesem Modus eingegeben werden, wirken sich auf die gesamte Gerätekonfiguration aus. | ||
| − | **Wechsel in den Global Configuration Modus: Vom Privileged EXEC Modus durch Eingabe des Befehls | + | **Wechsel in den Global Configuration Modus: Vom Privileged EXEC Modus durch Eingabe des Befehls '''configure terminal'''. |
| − | **Beispielbefehl: | + | **Beispielbefehl: '''hostname Router1''' setzt den Hostnamen des Geräts auf "Router1". |
;Untergeordnete Konfigurationsmodi | ;Untergeordnete Konfigurationsmodi | ||
*Im Global Configuration Modus können verschiedene Untermodi aufgerufen werden, um spezifische Konfigurationen durchzuführen: | *Im Global Configuration Modus können verschiedene Untermodi aufgerufen werden, um spezifische Konfigurationen durchzuführen: | ||
**Interface Configuration Modus: Konfiguration von Schnittstellen. | **Interface Configuration Modus: Konfiguration von Schnittstellen. | ||
| − | ***Beispiel: | + | ***Beispiel: '''interface GigabitEthernet0/1''' wechselt in den Modus zur Konfiguration der Gigabit-Ethernet-Schnittstelle 0/1. |
**Line Configuration Modus: Konfiguration von Zugriffsleitungen wie VTY (für Telnet/SSH). | **Line Configuration Modus: Konfiguration von Zugriffsleitungen wie VTY (für Telnet/SSH). | ||
| − | ***Beispiel: | + | ***Beispiel: '''line vty 0 4''' konfiguriert die VTY-Leitungen 0 bis 4 für Remote-Zugriff. |
**Routing Configuration Modus: Konfiguration von Routing-Protokollen. | **Routing Configuration Modus: Konfiguration von Routing-Protokollen. | ||
| − | ***Beispiel: | + | ***Beispiel: '''router ospf 1''' aktiviert und konfiguriert das OSPF-Routing-Protokoll mit der Prozess-ID 1. |
==Grundlegende CLI-Befehle und Navigation== | ==Grundlegende CLI-Befehle und Navigation== | ||
;Navigationsbefehle | ;Navigationsbefehle | ||
| − | * | + | * '''enable''': Wechselt vom User EXEC Modus in den Privileged EXEC Modus. |
| − | * | + | * '''configure terminal''': Wechselt in den Global Configuration Modus. |
| − | * | + | * '''exit''': Wechselt eine Ebene nach oben (z.B. von Global Configuration zu Privileged EXEC). |
| − | * | + | * '''end''': Verlässt den Konfigurationsmodus und kehrt direkt zum Privileged EXEC Modus zurück. |
| − | * | + | * '''?''': Zeigt eine Liste verfügbarer Befehle oder Optionen an (Kontextsensitiv). |
;Wichtige Show-Befehle | ;Wichtige Show-Befehle | ||
| − | * | + | * '''show running-config''': Zeigt die aktuelle Gerätekonfiguration an. |
| − | * | + | * '''show startup-config''': Zeigt die Konfiguration, die beim Gerätestart geladen wird. |
| − | * | + | * '''show ip interface brief''': Zeigt eine Übersicht aller Netzwerkschnittstellen und deren Status. |
| − | * | + | * '''show version''': Zeigt Informationen über das Betriebssystem, die Hardware und die Uptime des Geräts. |
;Konfigurationsbefehle | ;Konfigurationsbefehle | ||
| − | * | + | * '''hostname [name]''': Legt den Hostnamen des Geräts fest. |
| − | * | + | * '''interface [type] [number]''': Wechselt in den Konfigurationsmodus für die spezifische Schnittstelle. |
| − | * | + | * '''ip address [address] [subnet-mask]''': Weist einer Schnittstelle eine IP-Adresse und Subnetzmaske zu. |
| − | * | + | * '''no shutdown''': Aktiviert eine Netzwerkschnittstelle. |
| − | * | + | * '''ip route [network] [mask] [next-hop]''': Fügt einen statischen Routeintrag in die Routingtabelle ein. |
==Speichern und Wiederherstellen von Konfigurationen== | ==Speichern und Wiederherstellen von Konfigurationen== | ||
;Speichern von Konfigurationen | ;Speichern von Konfigurationen | ||
| − | * | + | * '''write memory''' oder '''copy running-config startup-config''': Speichert die aktuelle Konfiguration (Running Configuration) in der Startup-Konfiguration, damit sie nach einem Neustart des Geräts beibehalten wird. |
;Wiederherstellen von Konfigurationen | ;Wiederherstellen von Konfigurationen | ||
| − | * | + | * '''reload''': Startet das Gerät neu, wobei die Startup-Konfiguration angewendet wird. |
| − | * | + | * '''copy startup-config running-config''': Lädt die Startup-Konfiguration in die aktuelle Konfiguration (Running Configuration), was nützlich ist, um eine gespeicherte Konfiguration wiederherzustellen, ohne das Gerät neu zu starten. |
==Zusammenfassung== | ==Zusammenfassung== | ||
;Effizienz der CLI | ;Effizienz der CLI | ||
*Die Cisco IOS-XE CLI ist ein leistungsfähiges Werkzeug für Netzwerkadministratoren, das eine präzise Steuerung und Konfiguration von Netzwerkgeräten ermöglicht. Mit einem klaren Verständnis der verschiedenen Modi und grundlegenden Befehle können Administratoren effizient Netzwerke verwalten, überwachen und Fehler beheben. | *Die Cisco IOS-XE CLI ist ein leistungsfähiges Werkzeug für Netzwerkadministratoren, das eine präzise Steuerung und Konfiguration von Netzwerkgeräten ermöglicht. Mit einem klaren Verständnis der verschiedenen Modi und grundlegenden Befehle können Administratoren effizient Netzwerke verwalten, überwachen und Fehler beheben. | ||
Version vom 12. August 2024, 17:20 Uhr
Grundlagen der Kommandozeile (CLI) in IOS-XE
Einführung in die IOS-XE CLI
- CLI (Command Line Interface)
- Die CLI (Command Line Interface) von Cisco IOS-XE ist das primäre Werkzeug für die Konfiguration, Verwaltung und Fehlersuche von Cisco-Netzwerkgeräten. Sie ermöglicht es Administratoren, Gerätebefehle direkt einzugeben, um Konfigurationen vorzunehmen, den Gerätestatus zu überwachen und Netzwerkprobleme zu beheben.
Zugriff auf die CLI
- Zugriffsmethoden
- Die CLI kann über verschiedene Methoden aufgerufen werden:
- Konsolenverbindung: Direktverbindung mit einem seriellen Kabel.
- Telnet/SSH: Remote-Zugriff über das Netzwerk.
- Aux-Anschluss: Über eine serielle Verbindung, typischerweise für Modemzugriff.
- Login und Modus
- Nach dem Zugriff auf die CLI werden Benutzer aufgefordert, sich mit einem Benutzernamen und einem Passwort anzumelden. Nach der Anmeldung befinden sich die Benutzer im User EXEC-Modus, der grundlegende Befehle ermöglicht.
CLI-Befehlsmodi
- User EXEC Modus
- Der User EXEC Modus ist der grundlegende Zugriffsmodus, der eingeschränkte Befehle für die Überwachung und einfache Tests bietet. Dieser Modus wird durch das >-Symbol angezeigt.
- Beispielbefehl: show ip interface brief zeigt eine Übersicht der aktiven Schnittstellen an.
- Privileged EXEC Modus
- Im Privileged EXEC Modus haben Benutzer Zugriff auf erweiterte Befehle, einschließlich Konfigurations- und Diagnosefunktionen. Dieser Modus wird durch das #-Symbol angezeigt.
- Wechsel in den Privileged EXEC Modus: Vom User EXEC Modus durch Eingabe des Befehls enable.
- Beispielbefehl: show running-config zeigt die aktuelle Gerätekonfiguration an.
- Global Configuration Modus
- Der Global Configuration Modus erlaubt die Konfiguration von geräteweiten Einstellungen und spezifischen Schnittstellen. Befehle, die in diesem Modus eingegeben werden, wirken sich auf die gesamte Gerätekonfiguration aus.
- Wechsel in den Global Configuration Modus: Vom Privileged EXEC Modus durch Eingabe des Befehls configure terminal.
- Beispielbefehl: hostname Router1 setzt den Hostnamen des Geräts auf "Router1".
- Untergeordnete Konfigurationsmodi
- Im Global Configuration Modus können verschiedene Untermodi aufgerufen werden, um spezifische Konfigurationen durchzuführen:
- Interface Configuration Modus: Konfiguration von Schnittstellen.
- Beispiel: interface GigabitEthernet0/1 wechselt in den Modus zur Konfiguration der Gigabit-Ethernet-Schnittstelle 0/1.
- Line Configuration Modus: Konfiguration von Zugriffsleitungen wie VTY (für Telnet/SSH).
- Beispiel: line vty 0 4 konfiguriert die VTY-Leitungen 0 bis 4 für Remote-Zugriff.
- Routing Configuration Modus: Konfiguration von Routing-Protokollen.
- Beispiel: router ospf 1 aktiviert und konfiguriert das OSPF-Routing-Protokoll mit der Prozess-ID 1.
- Interface Configuration Modus: Konfiguration von Schnittstellen.
- Navigationsbefehle
- enable: Wechselt vom User EXEC Modus in den Privileged EXEC Modus.
- configure terminal: Wechselt in den Global Configuration Modus.
- exit: Wechselt eine Ebene nach oben (z.B. von Global Configuration zu Privileged EXEC).
- end: Verlässt den Konfigurationsmodus und kehrt direkt zum Privileged EXEC Modus zurück.
- ?: Zeigt eine Liste verfügbarer Befehle oder Optionen an (Kontextsensitiv).
- Wichtige Show-Befehle
- show running-config: Zeigt die aktuelle Gerätekonfiguration an.
- show startup-config: Zeigt die Konfiguration, die beim Gerätestart geladen wird.
- show ip interface brief: Zeigt eine Übersicht aller Netzwerkschnittstellen und deren Status.
- show version: Zeigt Informationen über das Betriebssystem, die Hardware und die Uptime des Geräts.
- Konfigurationsbefehle
- hostname [name]: Legt den Hostnamen des Geräts fest.
- interface [type] [number]: Wechselt in den Konfigurationsmodus für die spezifische Schnittstelle.
- ip address [address] [subnet-mask]: Weist einer Schnittstelle eine IP-Adresse und Subnetzmaske zu.
- no shutdown: Aktiviert eine Netzwerkschnittstelle.
- ip route [network] [mask] [next-hop]: Fügt einen statischen Routeintrag in die Routingtabelle ein.
Speichern und Wiederherstellen von Konfigurationen
- Speichern von Konfigurationen
- write memory oder copy running-config startup-config: Speichert die aktuelle Konfiguration (Running Configuration) in der Startup-Konfiguration, damit sie nach einem Neustart des Geräts beibehalten wird.
- Wiederherstellen von Konfigurationen
- reload: Startet das Gerät neu, wobei die Startup-Konfiguration angewendet wird.
- copy startup-config running-config: Lädt die Startup-Konfiguration in die aktuelle Konfiguration (Running Configuration), was nützlich ist, um eine gespeicherte Konfiguration wiederherzustellen, ohne das Gerät neu zu starten.
Zusammenfassung
- Effizienz der CLI
- Die Cisco IOS-XE CLI ist ein leistungsfähiges Werkzeug für Netzwerkadministratoren, das eine präzise Steuerung und Konfiguration von Netzwerkgeräten ermöglicht. Mit einem klaren Verständnis der verschiedenen Modi und grundlegenden Befehle können Administratoren effizient Netzwerke verwalten, überwachen und Fehler beheben.