Benutzer-Werkzeuge

Webseiten-Werkzeuge


lager:lok_netze:riplabor_keinpasswort

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_keinpasswort [11.12.2015 09:15] richardlager:lok_netze:riplabor_keinpasswort [30.04.2023 15:46] (aktuell) – Status der Diskussion geändert richard
Zeile 1: Zeile 1:
-~~DISCUSSION|Ergänzungen~~+~~DISCUSSION:closed|Ergänzungen~~
 ====== RIP-Laborübung im keinpasswort-Account ====== ====== RIP-Laborübung im keinpasswort-Account ======
  
Zeile 75: Zeile 75:
 Alternativ zur direkten Eingabe der Kommandos, kann auch eine Textdatei als Konfigurationsdatei herangezogen werden. Der Befehlt ''show running-config'' gibt die aktuelle Konfiguration aus, die für die Textdatei genutzt werden kann. Für das obige Beispiel würde demnach folgender Inhalt  darin stehen: Alternativ zur direkten Eingabe der Kommandos, kann auch eine Textdatei als Konfigurationsdatei herangezogen werden. Der Befehlt ''show running-config'' gibt die aktuelle Konfiguration aus, die für die Textdatei genutzt werden kann. Für das obige Beispiel würde demnach folgender Inhalt  darin stehen:
  
-<file bash zerbra.conf_sample>+<file bash zebra.conf_sample>
 ! !
 hostname tralala hostname tralala
Zeile 112: Zeile 112:
 <code> <code>
 telnet localhost 2601 telnet localhost 2601
-Password: zerbra+Password: zebra
  
 Router>enable Router>enable
Zeile 195: Zeile 195:
 <code>telnet localhost 2602</code> <code>telnet localhost 2602</code>
  
 +
 +
 +===== Per bash-Script konfigurieren =====
 +
 +<file bash router_config.sh>
 +#!/bin/bash
 +
 +sudo ip addr add 20.0.0.5/8 dev eth1
 +ip addr show eth1
 +sudo sysctl net.ipv4.ip_forward=1
 +cat /proc/sys/net/ipv4/ip_forward
 +
 +
 +# zebra config
 +nc 127.0.0.1 2601 <<'EOF'
 +zebra
 +enable 
 +zebra
 +configure terminal
 +interface eth1
 + ip address 20.0.0.5/8
 + ipv6 nd suppress-ra
 + no shutdown
 +
 +interface eth2
 + ip address 30.0.0.5/8
 + ipv6 nd suppress-ra
 + no shutdown
 +
 +
 +show running-config
 +exit
 +quit
 +EOF
 +
 +# ripd config
 +nc 127.0.0.1 2602 <<'EOF'
 +zebra
 +enable
 +configure terminal
 +
 +router rip
 +  network 20.0.0.0/8
 +  network eth1
 +  network 30.0.0.0/8
 +  network eth2
 +  version 1
 +exit
 +
 +
 +interface eth1
 +# split-horizon Aktiveren mit no vor dem Befehl; wichtig im interface-Kontext ausführen!
 +#  ip rip split-horizon
 +# deaktivieren
 +  no ip rip split-horizon
 + 
 +# split-horizon mit poison reverse aktivieren
 +#  ip rip split-horizon poisoned-reverse
 +# deaktivieren
 +#  no ip rip split-horizon poisoned-reverse
 +  
 +exit
 +EOF
 +
 +</file>
  
  
Zeile 208: Zeile 273:
 Die Dateien können von jedem Benutzer geändert werden. Durch Eingabe des nächsten Befehls wird der gesamte ''quagga''-Daemon und seine Module (''ripd'' und ''ospfd'') neugestartet (''restart''), gestoppt (''stop'') bzw. gestartet (''start''). Die Dateien können von jedem Benutzer geändert werden. Durch Eingabe des nächsten Befehls wird der gesamte ''quagga''-Daemon und seine Module (''ripd'' und ''ospfd'') neugestartet (''restart''), gestoppt (''stop'') bzw. gestartet (''start'').
 <code>sudo /etc/init.d/quagga [restart|stop|start]</code> <code>sudo /etc/init.d/quagga [restart|stop|start]</code>
 +
  
  
lager/lok_netze/riplabor_keinpasswort.1449821757.txt.gz · Zuletzt geändert: 05.07.2018 10:03 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki