lager:lok_netze:riplabor_keinpasswort
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
lager:lok_netze:riplabor_keinpasswort [11.12.2015 08:15] – richard | lager:lok_netze:riplabor_keinpasswort [04.02.2025 12:09] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
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 '' | Alternativ zur direkten Eingabe der Kommandos, kann auch eine Textdatei als Konfigurationsdatei herangezogen werden. Der Befehlt '' | ||
- | <file bash zerbra.conf_sample> | + | <file bash zebra.conf_sample> |
! | ! | ||
hostname tralala | hostname tralala | ||
Zeile 112: | Zeile 112: | ||
< | < | ||
telnet localhost 2601 | telnet localhost 2601 | ||
- | Password: | + | Password: |
Router> | Router> | ||
Zeile 195: | Zeile 195: | ||
< | < | ||
+ | |||
+ | |||
+ | ===== 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 / | ||
+ | |||
+ | |||
+ | # zebra config | ||
+ | nc 127.0.0.1 2601 <<' | ||
+ | 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 <<' | ||
+ | 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 | ||
+ | |||
+ | </ | ||
Zeile 208: | Zeile 273: | ||
Die Dateien können von jedem Benutzer geändert werden. Durch Eingabe des nächsten Befehls wird der gesamte '' | Die Dateien können von jedem Benutzer geändert werden. Durch Eingabe des nächsten Befehls wird der gesamte '' | ||
< | < | ||
+ | |||
lager/lok_netze/riplabor_keinpasswort.1449821757.txt.gz · Zuletzt geändert: 04.02.2025 12:10 (Externe Bearbeitung)