Grundlagen der Router

From NesevoWiki
Jump to navigationJump to search

Router- Modi und deren Bedeutung:

Routerprompt:

Router> Benutzermodus

Router# Privilegierter Modus

Router(config)# Globaler Konfigurationsmodus

Router(config-if)# Schnittstellenmodus

Router(config-router)# Konfigurationsmodus für Routine-Protokolle

Definition und Möglichkeiten:

Benutzermodus:

In diesen Modus gelangt man automatisch nach dem Verbinden des PCs und dem Router. Der Benutzermodus ist der niedrigste Modus und man kann dementsprechend wenig machen.

Mit dem Befehl ? lassen sich alle möglichen Befehle dieses Modus anzeigen.


Beispiel:

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

Bedeutung der Befehle:

enable: Dies ist der wichtigste Befehl dieses Modus. Durch ihn gelangt man in den privilegierten Modus

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.

ping: Mit diesem Befehl können Sie so genannte Echos an Schnittstellen und Netzwerkkomponenten schicken und überprüfen, ob sie erreichbar sind. Die einzige Bedingung dafür ist, das man die IP- Adressen der gewünschten „Ziele" kennen muss.

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.

Privilegierter Modus:

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.