Loading ⌛Loading ⌛
💻-🔢-💻 Netzwerk mit DHCP-Server
🎯 Worum geht es?1)
Du erstellst ein neues Netzwerk mit einem DHCP-Server.
Du erfährst, wie ein Smartphone in einem fremden WLAN zu seiener IP-Adresse kommt.
Inhaltsverzeichnis
1. DHCP-Server einrichten und testen
✍ Auftrag – Filius DHCP 1
👉 Du richtest einen DHCP-Server ein.
Erstelle ein neues Netzwerk in Filius gemäss untenstehender Abbildung wie folgt.
Typ: Notebook
, Name: Rechner A
, IP 192.168.0.10
Typ: Notebook
, Name: Rechner B
, IP 192.168.0.11
Typ: Notebook
, Name: Rechner C
, IP 192.168.0.12
Typ: Server
, Name: DHCP Server
, IP 10.0.0.10
(die IP ist absichtlich komplett anders)
Öffne die Konfiguration des DHCP Servers
. Klicke unten rechts in der Konfiguration auf den Button DCHP Server einrichten
. Richte dann das Folgende ein
Adress-Untergrenze
10.0.0.100
Adress-Obergrenze
10.0.0.200
Häkchen bei DHCP aktivieren
setzen & OK
Aktiviere in der Konfiguration der Rechner A
, Rechner B
und Rechner C
rechts das Häkchen bei DHCP zur Konfiguration verwenden
.

Wechsle in den Aktionsmodus.
Im ▶️ Aktionsmodus werden gleich zu Beginn automatisch mehrere Nachrichten zwischen den Rechnern ausgetauscht. Fahre nun mit der Maus - ohne zu klicken - auf Rechner A
. Welche IP hat jetzt Rechner A
? Wie sieht es bei Rechner B
und Rechner C
aus? Halte alle drei IP-Adressen im untenstehenden Textfeld fest.
Speichere das Netzwerk unter FiliusDHCP1 ab, dieses wird für den Auftrag Filius DHCP 2 gebraucht.

Loading ⌛
2. Exkurs DHCP-Server
🤓 Um zu verstehen, wie der DHCP-Server funktioniert, ein ganz wenig Theorie.
- DHCP-Server
- Ein DHCP-Server ist ein Server, auf dem ein DHCP-Dienst läuft.
- DHCP-Dienst
- Der Dynamic Host Configuration Protocol (DHCP) Dienst erlaubt es jedem Rechner, der mit dem Netzwerk verbunden wird, automatisch eine IP-Adresse, und bei Bedarf eine Gateway-IP und geeignete DNS-Server IPs von einem DHCP-Server zu beziehen. Dazu muss auf den Rechnern ein DHCP-Client aktiviert sein. Auf dem DHCP-Server wird der Adressbereich eingestellt, in welchen die vom DHCP-Dienst vergebenen IP-Adressen liegen.
3. DHCP verstehen
✍ Auftrag – Filius DHCP 2
👉 Du verstehst, wie IP-Adressen mithilfe von einem DHCP-Server vergeben werden.
⚠️ Erzeuge zuerst ein neues, leeres Projekt in Filius.
⚠️ Öffne erst danach das Netzwerk in Filius, welches du unter dem Namen FiliusDHCP1 abgespeichert hattest.
Notiere im Textfeld für den Server und jeden Rechner letzte Zahl der IP-Adresse und die letzten zwei Ziffern der MAC-Adresse
z.B. „Rechner A: 102 4F“ . Loading ⌛

Wechsle in den Aktionsmodus.
Öffne den Datenaustausch
des Rechner A
.
Für diesen Auftrag ist der Rechner A
der Client
und der DHCP Server
kurz der Server
. Im nachfolgenden Textfeld ist der Dialog zwischen Client und Server festgehalten. Schreibe in jeder Zeile dazu, wer der Absender der jeweiligen Nachricht ist. D.h. schreibe entweder Client
oder Server
dahinter.
⚠️ Wenn du auf ein Protokoll im Datenaustausch
klickst werden dir alle Details angezeigt.Loading ⌛
✍ Auftrag – Filius DHCP 3
💡 Du verstehst, was passiert, wenn eine Adresse bereits vergeben ist.
⚠️ Erzeuge zuerst ein neues, leeres Projekt in Filius.
⚠️ Öffne erst danach das Netzwerk in Filius, welches du unter dem Namen FiliusDHCP1 abgespeichert hattest.
⚠️ Entferne in der Konfiguration des Rechner A
das Häkchen vor DHCP zur Konfiguration verwenden
und setze die IP-Adresse 10.0.0.100
.
Notiere im Textfeld für den Server und jeden Rechner letzte Zahl der IP-Adresse und die letzten zwei Ziffern der MAC-Adresse
z.B. „Rechner A: 100 4F“ . Loading ⌛

Wechsle in den ▶️ Aktionsmodus.
Öffne den Datenaustausch
des Rechner A
.
Einer der beiden Rechner Rechner B
oder Rechner C
bekommt nun die IP-Adresse 10.0.0.100
vom DHCP Server
vorgeschlagen. Wie wird der dadurch entstehende Konflikt erkannt und wie wird dieser wieder gelöst? Halte die Antwort darauf im untenstehenden Textfeld fest.
Vergleiche Deine Antwort mit dem danach folgenden „Lösungsbeispiel“.
Loading ⌛
Lösungsbeispiel
Das Problem entsteht, wenn ein Client nach seiner IP-Anfrage vom Server die 10.0.0.100 vorgeschlagen bekommt. Der Client fragt zweimal in die Runde (MAC-Broadcast), ob jemand die 10.0.0.100 hat. Hier antwortet der Rechner A, dass er diese IP-Adresse bereits hat. Darauf hin sendet der Client eine Nachricht mit DHCPDECLINE
an den Server und fragt danach mit DHCPDISCOVER
erneut eine IP-Adresse an. Der Server schlägt darauf hin eine andere IP-Adresse vor.
Eigene Notizen