lager:lok_netze:ipv4staticroute
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
lager:lok_netze:ipv4staticroute [09.12.2015 09:13] – richard | lager:lok_netze:ipv4staticroute [30.04.2023 15:56] (aktuell) – Status der Diskussion geändert richard | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~DISCUSSION|Ergänzungen~~ | + | ~~DISCUSSION:closed|Ergänzungen~~ |
====== Aufwendiges statisches Routing Szenario-Laborübung (IPv4) ====== | ====== Aufwendiges statisches Routing Szenario-Laborübung (IPv4) ====== | ||
Zeile 16: | Zeile 16: | ||
* Client-Konfiguration: | * Client-Konfiguration: | ||
* Testen mittels Ping: Die Verbindungen sind jeweils abschnittsweise zu prüfen. | * Testen mittels Ping: Die Verbindungen sind jeweils abschnittsweise zu prüfen. | ||
+ | |||
+ | ==== Allgemeine Informationen ==== | ||
+ | |||
+ | In der **[[lager: | ||
HINWEIS: Es wird dringend empfohlen die notwendigen Befehle per Shell-Script zu bearbeiten. Der grundsätzliche **[[network: | HINWEIS: Es wird dringend empfohlen die notwendigen Befehle per Shell-Script zu bearbeiten. Der grundsätzliche **[[network: | ||
- | ===== Allgemeine Informationen zu IPv4 ===== | ||
- | In der **[[lager: | + | ==== Router-Konfiguration ==== |
+ | Beispiel Konfiguration für eine Router Schnittstelle. Das Script dient bewusst nur als grobes Gerüst. Es sind entsprechende Ergänzungen vorzunehmen. | ||
+ | <file bash router_labor.sh> | ||
+ | #!/bin/bash | ||
+ | # FORWARDING aktivieren | ||
+ | sudo sysctl net.ipv4.ip_forward=1 | ||
- | ===== Router-Konfiguration ===== | + | # alle IP-Adressen an eth1 löschen |
+ | sudo ip addr flush eth1 | ||
- | ===== Client-Konfiguration ===== | + | # IP-Adresse 192.168.99.< |
+ | sudo ip addr add dev eth1 192.168.99.< | ||
- | ===== Testen mittels Ping ===== | + | # Interface eth1 aktivieren |
+ | sudo ip link set dev eth1 up | ||
+ | # Route in ein ZIELNETZ setzen über (via) ein Gateway im eigenen Netz über die Schnittstelle (dev) setzen. | ||
+ | # (nur auf Routern) | ||
+ | sudo ip route add < | ||
+ | </ | ||
+ | |||
+ | Aufbau des '' | ||
+ | ^ Befehl/ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | ==== Client-Konfiguration ==== | ||
+ | Beispiel Konfiguration für eine Client-Schnittstelle. Das Script dient bewusst nur als grobes Gerüst. Es sind entsprechende Ergänzungen vorzunehmen. | ||
+ | Hier wird der '' | ||
+ | |||
+ | <file bash client_labor.sh> | ||
+ | #!/bin/bash | ||
+ | # default-Route auf eth0 löschen, IP für Raumnetz setzen und Schnittstelle aktivieren. | ||
+ | sudo ip addr flush eth0 | ||
+ | sudo ip addr add dev eth0 192.168.< | ||
+ | sudo ip link set dev eth0 up | ||
+ | |||
+ | # alle IP-Adressen an eth1 und eth2 löschen | ||
+ | sudo ip addr flush eth1 | ||
+ | sudo ip addr flush eth2 | ||
+ | |||
+ | # IP-Adresse 192.168.99.< | ||
+ | sudo ip addr add dev eth1 192.168.99.< | ||
+ | |||
+ | # Interface eth1 aktivieren | ||
+ | sudo ip link set dev eth1 up | ||
+ | |||
+ | # Default-Route setzen (Standard-Gateway) | ||
+ | sudo ip route add default via 192.168.99.< | ||
+ | </ | ||
+ | |||
+ | ===== Testen mittels Ping ===== | ||
+ | **t.b.d.** | ||
lager/lok_netze/ipv4staticroute.txt · Zuletzt geändert: 30.04.2023 15:56 von richard