Benutzer-Werkzeuge

Webseiten-Werkzeuge


lager:lok_netze:ipv4labor

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:ipv4labor [2014/05/13 18:34] richardlager:lok_netze:ipv4labor [2025/11/19 16:15] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-~~DISCUSSION|Ergänzungen~~+~~DISCUSSION:closed|Ergänzungen~~
 ====== IPv4-Laborübung ====== ====== IPv4-Laborübung ======
  
 ===== Allgemeine Informationen zu IPv4 ===== ===== Allgemeine Informationen zu IPv4 =====
  
-Im folgenden Abschnitt werden einige grundlegenden Befehle aufgeführt mit denen IPv6-Adressen angezeigt, gesetzt bzw. gelöscht werden können.+Im folgenden Abschnitt werden einige grundlegenden Befehle aufgeführt mit denen IPv4-Adressen angezeigt, gesetzt bzw. gelöscht werden können.
  
 Weiterhin kann es notwendig sein ein Interface zu de-/aktivieren. Weiterhin kann es notwendig sein ein Interface zu de-/aktivieren.
  
 **HINWEIS:** Bei administrativen Eingriffe (de-/aktvieren, setzen, löschen), muss vor diesen Befehlen ''sudo'' vorangestellt werden. **HINWEIS:** Bei administrativen Eingriffe (de-/aktvieren, setzen, löschen), muss vor diesen Befehlen ''sudo'' vorangestellt werden.
-Es gibt prinziell die beiden Befehle **''ifconfig''** und den neueren (mächtigeren) **''ip''**. Im Folgenden werden die wichtigsten Befehle erläutert.+Es gibt prinzipiell die beiden Befehle **''ifconfig''** und den neueren (mächtigeren) **''ip''**. Im Folgenden werden die wichtigsten Befehle erläutert.
  
 ==== Anzeige der aktuellen IPv4-Adressen ==== ==== Anzeige der aktuellen IPv4-Adressen ====
  
-Mit dem folgenden Befehlen werden die IPv4-Adressen auf dem System ausgegeben (Hinweis: Wird ''-4'' nicht angegeben, dann werden auch die IPv6-Adressen angezeigt.):+Mit dem folgenden Befehlen werden die IPv4-Adressen auf dem System ausgegeben (Hinweis: Wird ''-4'' nicht angegeben, dann werden auch alle IPv6-Adressen angezeigt.):
  
 Befehl: **''ip -4 addr''**\\ Befehl: **''ip -4 addr''**\\
Zeile 50: Zeile 50:
 ACHTUNG: Danach muss ALLES neu konfiguriert werden, also Vorsicht!\\ ACHTUNG: Danach muss ALLES neu konfiguriert werden, also Vorsicht!\\
  
-Befehl:**''ip addr flush eth0''**\\+Befehl:\\ 
 +**''ip addr flush eth1''**
  
 ==== Setzen einer neuen IPv4-Adresse ==== ==== Setzen einer neuen IPv4-Adresse ====
Zeile 56: Zeile 57:
 Mit dem folgenden Befehlen werden IPv4-Adressen gesetzt. Mit dem folgenden Befehlen werden IPv4-Adressen gesetzt.
  
-Befehl: **''ip addr add <ipv4address>/<prefixlength> dev <interface>''**+Befehl:\\ 
 +**''ip addr add <ipv4address>/<prefixlength> dev <interface>''**
  
-Befehl: **''ifconfig <interface> <ipv4address>/<prefixlength>''**+Befehl:\\ 
 +**''ifconfig <interface> <ipv4address>/<prefixlength>''**
  
-Beispiel: ''ifconfig eth0 10.0.0.1/8''+Beispiel:\\ 
 +**''ifconfig eth0 10.0.0.1/8''**
  
 ==== Löschen einer IPv4-Adresse ==== ==== Löschen einer IPv4-Adresse ====
Zeile 66: Zeile 70:
 Mit dem folgenden Befehlen werden IPv4-Adressen gelöscht. Mit dem folgenden Befehlen werden IPv4-Adressen gelöscht.
  
-Befehl: **''ip addr del <ipv4address>/<prefixlength> dev <interface>''**+Befehl:\\ 
 +**''ip addr del <ipv4address>/<prefixlength> dev <interface>''**
  
-Befehl: **''ifconfig <interface> del <ipv4address>/<prefixlength>''**+Befehl:\\ 
 +**''ifconfig <interface> del <ipv4address>/<prefixlength>''**
  
 HINWEIS: Sollte mit ''ip'' eine weitere IP-Adresse hinzugefügt worden sein, dann kann diese auch nur mit dem entsprechenden ''ip''-Befehl wieder gelöscht werden. HINWEIS: Sollte mit ''ip'' eine weitere IP-Adresse hinzugefügt worden sein, dann kann diese auch nur mit dem entsprechenden ''ip''-Befehl wieder gelöscht werden.
Zeile 76: Zeile 82:
 Mit dem ''ping''-Befehl kann die Erreichbarkeit eines entfernten Systems überprüft werden. Mit dem ''ping''-Befehl kann die Erreichbarkeit eines entfernten Systems überprüft werden.
  
-Befehl: **''ping <ipv4address></code>''**+Befehl:\\ 
 +**''ping <ipv4address>''**
  
 ===== Das Laborszenario (Aufgaben) ===== ===== Das Laborszenario (Aufgaben) =====
Zeile 116: Zeile 123:
 ===== Verwendung von Skripten zur Konfiguration ===== ===== Verwendung von Skripten zur Konfiguration =====
  
-**TIP:** Da Sie wahrscheinlich häufiger umkonfigurieren werden, bietet sich ein kurzes Shell-Skript ((vgl. Batch-Datei unter Windows)) an. +**HINWEIS:** Da Sie wahrscheinlich häufiger umkonfigurieren werden, bietet sich ein kurzes Shell-Skript ((vgl. Batch-Datei unter Windows)) an. 
-Wie man ein solches Shell-Skript erstellt und nutzt ist [[network:linux_cmds|auf einer eigenen Seite]] erklärt. Die folgenden Beispiel-Skripte sind auf die eigenen Bedürfnisse anzupassen.+Wie man ein solches Shell-Skript erstellt und nutzt ist [[network:shell_scripting|auf einer eigenen Seite]] erklärt. Die folgenden Beispiel-Skripte sind auf die eigenen Bedürfnisse anzupassen.
  
 Beispielskripte mit ''ip'': Beispielskripte mit ''ip'':
 <file bash ip_labor1.sh> <file bash ip_labor1.sh>
 #!/bin/bash #!/bin/bash
-# alle IP-Adressen löschen +# alle IP-Adressen an eth1 löschen 
-sudo ip addr flush eth0+sudo ip addr flush eth1
  
 # IP-Adresse 192.168.16.<PLATZ+100> auf Interface eth0 setzen # IP-Adresse 192.168.16.<PLATZ+100> auf Interface eth0 setzen
-sudo ip addr add eth0 192.168.16.<PLATZ+100>+sudo ip addr add dev eth1 192.168.99.<PLATZ+100>/<PREFIX>
  
 # Interface eth0 aktivieren # Interface eth0 aktivieren
-sudo ip link set dev eth0 up+sudo ip link set dev eth1 up
 # Default-Route setzen (Standard-Gateway) # Default-Route setzen (Standard-Gateway)
-sudo ip route add default via 192.168.16.1+sudo ip route add default via 192.168.99.<IP_des_Gateways>
 </file> </file>
  
Zeile 146: Zeile 153:
  
 Beispielskripte mit ''ifconfig'': Beispielskripte mit ''ifconfig'':
 +<file bash ifconfig_labor1.sh>
 +#!/bin/bash
 +# alle IP-Adressen löschen
 +sudo ifconfig eth1 down
 +sudo ifconfig eth2 down
 +sudo ifconfig eth0 192.168.16.<100+PLATZ> 
 +sudo ifconfig eth1 10.0.0.10
 +sudo route add default gw 10.0.0.1 eth1
 +
 +# Aktuelle IP-Konfiguration anzeigen
 +echo "########## Aktuelle IP-Adressen ##########"
 +ifconfig
 +
 +# Aktuelle Routen anzeigen
 +echo "########## Aktuelle Routen ##########"
 +route -n
 +</file>
 +
 +
lager/lok_netze/ipv4labor.1400006063.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki