Basic of routermode
Router- Modi und deren Bedeutung:
Routerprompt:
Router> Usermode
Router# privilege mode
Router(config)# global configurationsmode
Router(config-if)# interface mode
Router(config-router)# configurationmode for routing-protocols
Definition und Möglichkeiten:
Benutzermodus:
In this mode you get automatical after the connection with the router an the computer. The Usermode is the lowest mode and you can't make very mutch.
Type the command ? in and you will see all possible commands of this mode.
For example:
Router>? Exec commands:
enable Turn on privileged commands exit Exit from the EXEC logout Exit from the EXEC ping Send echo messages show Show running system information traceroute Trace route to destination
acceptation of commands:
enable: This is the most important command of this mode. So you get in the privilege mode.
exit: With this command you can exit the router and with recurrence pushing of the RETURN- key you can enter the usermode.
logout: With this command you can exit the router and with recurrence pushing of the RETURN- key you can enter the usermode.
ping: The ping command send to interfaces and network device and so you can check the accessible of the devices. You need only the IP-Address from the Interface/device
show: The show command give you information of your system or config, but you need a furthermore syntax.
You can find the syntax with show ?.
traceroute: With this command you can find the used route to your desitination out. That can be very helpfull for searching mistakes.
privilege mode:
In diesen Modus gelangt man, indem man im Benutzermodus den Befehl enable eingibt.
In diesem Modus hat man mehr Möglichkeiten als im Benutzermodus. Dies kann man deutlich mit dem ? Befehl erkennen. Der wichtigste Befehl dieses Modus ist der Befehl configure , um in den globalen Konfigurationsmodus zu wechseln.
Beispiel:
Router#?
Exec commands:
Clear Reset functions Configure Enter configuration mode Copy Copy from one file to another Debug Debugging functions (see also ‘undebug‘) Disable Turn off privileged commands Enable Turn on privileged commands Erase Erase a filesystem Exit Exit from the EXEC Logout Exit from the EXEC No Disable debugging informations Ping Send echo messages Reload Halt and perform a cold restart Show Show running system information Traceroute Trace route to destination Undebug Disable debugging functions (see also ‘debug‘) Write Write running configuration to memory, network, or terminal
Bedeutung der Befehle:
Clear Mit diesem Befehl können Sie folgendes löschen bzw. zurücksetzen. Jedoch benötigen Sie dazu noch folgende Syntax:
Clear arp-cache um den Speicher des ARP- Protokolls (Address Resolution Protocol) zu löschen. Clear cdp um die Tabelle mit den CDP(Cisco Discovery Protocol) Information zu löschen
Configure Dieser Befehl ist der wichtigste auf dieser Ebene. Mit diesem Befehl können Sie in den globalen Konfigurationsmodus wechseln und dort den Router oder den Switch weiter konfigurieren. Alternativ können Sie auch configer terminal oder conf t eingeben.
Copy Mit diesem Befehl können Sie folgendes kopieren:
copy running-config Mit diesem Befehl können Sie die aktuelle Konfiguration speichern copy startup-config Mit diesem Befehl können Sie die startende Konfiguration speichern.
Disable Mit diesem Befehl deaktivieren Sie Befehle des privilegierten Modus
Enable Mit diesem Befehl aktivieren Sie Befehle des privilegierten Modus
Erase Mit diesem Befehl löschen Sie den NVRAM. Alle gespeicherten Einstellungen werden gelöscht!
Exit Mit diesem Befehl verlässt man den Router und kann durch erneutes Drücken der ENTER- Taste den Benutzermodus betreten.
Logout Mit diesem Befehl verlässt man den Router und kann durch erneutes Drücken der ENTER- Taste den Benutzermodus betreten.
No Es werden Debug Informationen ausgeblendet.
No IP es werden keine IP Informationen angezeigt.
Ping Mit diesem Befehl können Sie so genannte Echos an Schnittstellen und Netzwerkkomponenten schicken und überprüfen, ob sie erreichbar sind. Der Syntax lautet:
ping <Ziel IP- Adresse>
Reload Der Router oder Switch wird neu gestartet.
Show Mit dem show Befehl kann man sich System Informationen ausgeben lassen.
Allerdings benötigt man noch einen weiteren Syntax zum einfachen show Befehl. Diese kann man mit show ? finden.
Traceroute Dieser Befehl wird zum Anzeigen der verwendeten Route zum Ziel benötigt. Dies kann sehr hilfreich bei der Fehlersuche sein.
Write Mit diesem Befehl können Sie folgendes machen:
write terminal es werden die aktuellen Einstellungen in das Terminal geschrieben. Write memory es werden die aktuellen Einstellungen in den NVRAM geschrieben. write erase Der NVRam wird gelöscht, die aktuelle und gespeicherte Konfiguration würden verloren gehen. Man wird allerdings noch vom Router gewarnt.
Globaler Konfigurationsmodus:
Von diesem Modus aus kann man den Router konfigurieren und in verschiedene andere Modi wechseln. Zum Beispiel: Interface serial 0/0 um die Serielle Schnittstelle zu konfigurieren.
Beispiel:
Router(config)#?
Configure commands:
access-list: Add an access list entry cdp: Global CDP configuration subcommands enable: Modify enable password parameters end: Exit from configure mode exit: Exit from configure mode hostname: Set system‘s network name Interface: Select an interface to configure Ip: Global IP configuration subcommands Line: Configure a terminal line No: Negate a command or set its defaults Router: Enable a routing process Username: Establish User Name Authentication
Bedeutung der Befehle:
access-list: Mittels diesem Befehl können Sie eine Access List erstellen.
cdp: Global CDP configuration subcommands
enable: Mit diesem Befehl können Sie ein enable Passwort setzen bzw. bearbeiten.
end: Mit diesem Befehl verlassen Sie den globalen Konfigurationsmodus
exit: Mit diesem Befehl verlassen Sie den globalen Konfigurationsmodus
hostname: Mit diesem Befehl können Sie Ihrem Gerät einen Namen geben.
Interface: Mit diesem Befehl können Sie ein Beliebiges Interface konfigurieren
Interface Ethernet <Schnittstellennummer> So konfigurieren Sie ein Ethernetinterface.
Interface GigabitEthernet <Schnittstellennummer> So konfigurieren Sie eine GigabitEthernet Schnittstelle. Interface Serial <Schnittstellennummer> So wird ein serielles Interface konfiguriert.
Ip: Mit diesem Befehl können Sie folgendes machen:
ip access-list Um eine Access-List zu bearbeiten ip dhcp pool <Poolname> Um einen DHCP Pool zu erstellen. ip dhcp excluded- address <IP- Adresse> Geben Sie an, welche IP Adresse nicht vergeben werden darf. ip nat pool <Poolname> Um einen Natpool anzulegen ip nat inside um eine Interne IP- Adresse in Externe um zu wandeln. ip route <Zielnetz Subnetmaske Next Hop [Metrik]> Um eine statische Route anzulegen.
Line: Um in den Line Modus zu wechseln.
No: Verweigern Sie einen Befehl oder Standardwerte.
Router: Mit diesem Befehl können Sie in den Konfigurationsmodus für Routing Protokolle wechseln.
Geben Sie dafür folgendes ein:
router rip um rip als Routing Protokoll zu wählen. router eigrp um eigrp als Routing Protokoll zu definieren.
Username: Mit diesem Befehl können Sie einen Username eintragen
Schnittstellenmodus:
In diesem Modus können Sie einzelne Schnittstellen bearbeiten.
Beispiel:
Router(config-if)#?
Arp Set arp type (arpa, probe, snap) or timeout Bandwidth Set bandwidth informational parameter cdp CDP interface subcommands delay Specify interface throughput delay description Interface specific description duplex Configure duplex operation. Exit Exit from interface configuration mode ip Interface Internet Protocol config commands mac-address Manually set interface MAC address no Negate a command or set its defaults shutdown Shutdown the selected interface speed Configure speed operation.
Bedeutung der Befehle:
Arp Schaltet das ARP Protokoll für eine bestimmte Zeit aus.
Bandwidth Mit diesem Befehl können Sie der Schnittstelle eine Bandbreite zuteilen. Wählen Sie dazu einen wert zwischen 1 und 10000000 kbits aus.
cdp Aktiviert das CDP Protokoll.
delay Mit diesem Befehl können Sie das Weiterleiten der Pakete einstellen. Wählen Sie einen Wert zwischen 1-16777215 ms
description Mit diesem Befehl können Sie das Interface beschreiben
duplex Hier können Sie folgendes einstellen:
duplex auto Um das gleichzeitige Schicken und empfangen von Paketen zu ermöglichen. duplex full Mit diesem Befehl stellen Sie den duplexwert auf voll. duplex half Mit diesem Befehl setzen Sie den Duplexwert auf halb.
Exit Mit diesem Befehl verlassen Sie den Schnittstellenmodus wieder.
ip Mit diesem Befehl können Sie folgendes machen:
ip address <IP- Adresse Subnetmaske> Dem Interface wird eine IP- Adresse zugefügt. ip access-list Um eine Access-List dem Interface zuzuordnen
mac-address Geben Sie der Schnittstelle manuell eine Mac-Adresse.
no Verweigern Sie einen Befehl oder Standardwerte
shutdown Zum Aktivieren der Schnittstelle
speed Konfiguriert die Geschwindigkeit. Folgende Werte stehen zur Auswahl:
10 Force Die Geschwindigkeit wird auf 10Mb/sec festgelegt 100 Force Die Geschwindigkeit wird auf100 Mbps festgelegt auto Enable AUTO Geschwindigkeit wird konfiguriert
Konfigurationsmodus für Routine-Protokolle:
In diesem Modus kann man verschiedene Routing- Protokolle konfigurieren, damit der Datenaustausch zwischen den Routern funktioniert. Diese Variante ist eine Alternative zu statischen Routen. Beispiele für mögliche Protokolle: RIP, EIGRP, IGRP
Der wichtigste Befehl in diesem Modus ist: network <IP- Adresse Subnetmaske> Dieser Befehl gibt das benachbarte Netz an und somit weiss der Router, wo er seine Pakete hinschicken muss.