Benutzer-Werkzeuge

Webseiten-Werkzeuge


lager:lok_netze:riplabor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lager:lok_netze:riplabor [14.10.2014 17:27] richardlager:lok_netze:riplabor [30.04.2023 15:55] (aktuell) – Status der Diskussion geändert richard
Zeile 1: Zeile 1:
-~~DISCUSSION|Ergänzungen~~ +~~DISCUSSION:closed|Ergänzungen~~ 
-====== RIP-Laborübung ======+====== RIP-Laborübung mit VMs ======
  
 **IN ARBEIT** **IN ARBEIT**
  
-==== Hinweis-Seite: ====+===== Hinweis-Seite: =====
  
 Offizielle Dokumentation zu ''quagga'': Offizielle Dokumentation zu ''quagga'':
Zeile 14: Zeile 14:
  
  
-===== Allgemeine Informationen zu RIP =====+===== Allgemeine Informationen zu quagga =====
  
 Unter Linux kann das Software-Paket ''quagga'' verwendet werden, um die einzelnen Routing Protokolle zu steuern. Folgende Module stehen unter ''quagga'' zur Verfügung: Unter Linux kann das Software-Paket ''quagga'' verwendet werden, um die einzelnen Routing Protokolle zu steuern. Folgende Module stehen unter ''quagga'' zur Verfügung:
Zeile 70: Zeile 70:
 Mit dem folgenden Befehl, werden die beiden Beispielkonfigurationen für ''zebra'' und ''ripd'' in den ''/etc/quagga/''-Ordner kopiert. Mit dem folgenden Befehl, werden die beiden Beispielkonfigurationen für ''zebra'' und ''ripd'' in den ''/etc/quagga/''-Ordner kopiert.
 <code> <code>
-sudo cp /etc/share/doc/quagga/examples/zebra.conf.sample /etc/quagga/zebra.conf +sudo cp /usr/share/doc/quagga/examples/zebra.conf.sample /etc/quagga/zebra.conf 
-sudo cp /etc/share/doc/quagga/examples/ripd.conf.sample /etc/quagga/ripd.conf+sudo cp /usr/share/doc/quagga/examples/ripd.conf.sample /etc/quagga/ripd.conf
 </code> </code>
 HINWEIS: Wichtig ist, dass die Dateien im ''/etc/quagga/''-Ordner korrekt geschrieben werden, da sie ansonsten nicht gefunden werden. HINWEIS: Wichtig ist, dass die Dateien im ''/etc/quagga/''-Ordner korrekt geschrieben werden, da sie ansonsten nicht gefunden werden.
Zeile 115: Zeile 115:
 </code> </code>
  
-Als Passwort verwendet man ''zebra'' bzw. das Passwort, das man in der ''zebra''-Konfigurationsdatei (''/etc/quagga/zerbra.conf''((hier kann auch der Name des Routers gesetzt werden)) ) gesetzt hat.+Als Passwort verwendet man ''zebra'' bzw. das Passwort, das man in der ''zebra''-Konfigurationsdatei (''/etc/quagga/zebra.conf''((hier kann auch der Name des Routers gesetzt werden)) ) gesetzt hat.
  
 Die folgende Tabelle zeigt die wichtigsten Befehle des ''zebra''-Moduls. Mit ''?'' bzw. ''list'' kann jederzeit die Hilfe angezeigt werden ([[lager:lok_netze:stp_labor|vgl. STP-Übung]]). Die folgende Tabelle zeigt die wichtigsten Befehle des ''zebra''-Moduls. Mit ''?'' bzw. ''list'' kann jederzeit die Hilfe angezeigt werden ([[lager:lok_netze:stp_labor|vgl. STP-Übung]]).
Zeile 189: Zeile 189:
 end end
 </file> </file>
 +
 +Damit diese Datei verwendet wird, muss dem ''quagga''-Daemon dies mitgeteilt werden. Über den Kommandozeilenparameter ''-f'' kann dies geschehen. Konfiguriert wird dies in der Datei ''/etc/quagga/debian.conf''
 +
 +
  
 ==== Konfiguration des ripd-Moduls ==== ==== Konfiguration des ripd-Moduls ====
  
-<code>telnet localhost 2601</code>+Das RIP-Modul ''ripd'' wird ähnlich konfiguriert. Hier legt man fest, auf welchen Schnittstellen das RIP-Protokoll ausgeführt werden soll. 
 +Bei der Telnet-Verbindung muss allerdings der Port 2602 verwendet werden. 
 + 
 +Hier ein Auszug der wichtigsten Befehle: 
 +^Befehl ^ Funktion ^ Beispiel ^ 
 +| ''show'' | Zeigt die aktuelle Konfiguration an z.B. die Routing-Tabelle | ''show running-config''
 +| ''enable/disable'' | Aktiviert/deaktiviert den Router | ''enable'' oder ''disable''
 +| ''configure terminal'' | Wechseln in den Konfigurationsmodus. Neues Prompt:''Router(config)'' | ''configure terminal''
 +| ''hostname'' | Setzen des Router-Namens. | ''hostname <NEUERNAME>''
 +| ''router'' | Auswahl des Routers. Im Prompt:''Router(config)'' | ''router rip'' oder ''router zebra''
 +| ''version'' | Version des RIP-Protokolls. Im Prompt:''Router(config)'' | ''version 2''
 +| ''network <SUBNETZ>'' | Subnetz für das RIP aktiviert werden soll.  Im Prompt:''Router(config)'' | ''network 10.0.0.0/8''
 +| ''network <SCHNITTSTELLE>'' | Schnittstelle für die RIP aktiviert werden soll.  Im Prompt:''Router(config)'' | ''network eth0''
 +| ''passive-interface''/''no passive-interface'' | Das Interface konsumiert zwar alle RIP-Nachrichten, sendet aber selbst keine(DEFAULT). Mit  
 + no'' sendet das Interface aktiv. | ''no passive-interface eth0''
 +| ''ip split-horizon''/''no ip split-horizon'' | Das Split-Horizon wird aktiviert(DEFAULT)/deaktiviert. | ''no passive-interface eth0''
 + 
 +Beispiel Befehlsfolge im CLI((CLI: **c**ommand **l**ine **i**nterface; Kommandozeile des ''zebra''/''ripd''-Daemons)): 
 +<code> 
 +telnet localhost 2602 
 + 
 +<code>telnet localhost 2602</code>
lager/lok_netze/riplabor.1413300456.txt.gz · Zuletzt geändert: 05.07.2018 10:03 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki