Die fachlichen Inhalte liegen als Dateien unter content/ und werden beim Start eingelesen, geprueft und in den Speicher geladen. - Inhaltslader mit Zod-Schemata und Querverweispruefung - Fehlermeldungen nennen Datei und Zeile, gesammelt statt beim ersten Fehler geworfen; die Anwendung startet bei Fehlern nicht - npm run inhalte:pruefen prueft ohne Start - Handout-Ansicht mit festem Aufbau, Uebersicht nach Themenbloecken - Volltextsuche mit Gewichtung und Trefferausschnitt - Gelesen-Markierung je Handout - Glossar mit Suche und automatischer Verlinkung in den Handouts - Beispielinhalte: 4 Wochen, 12 Handouts, 24 Merkkarten, 4 Aufgaben, 4 Checklisten, 2 Lernzielkontrollen, 24 Glossareintraege - rahmenplan.yaml aus FIAusbV 2020 und KMK-Rahmenlehrplan, mit Fundstellen - gray-matter entfernt, YAML-Kopf wird selbst herausgeloest - npm run screenshots nimmt die Bilder fuer die Anleitung auf - 39 neue Tests, insgesamt 68 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
52 lines
2.8 KiB
Markdown
52 lines
2.8 KiB
Markdown
---
|
||
id: N4
|
||
titel: DHCP und DNS – Adresse bekommen, Namen auflösen
|
||
block: netzwerk
|
||
woche: 3
|
||
worum: DHCP verteilt Adressen, DNS übersetzt Namen – zwei Dienste, zwei ganz verschiedene Fehlerbilder.
|
||
rahmenplan: [B2, B3]
|
||
lernfeld: LF3
|
||
merksatz: Keine Adresse heißt DHCP, keine Auflösung heißt DNS – und 169.254 heißt beides nicht erreicht.
|
||
karten:
|
||
- frage: Welche vier Schritte umfasst der DHCP-Ablauf und wie heißen sie?
|
||
antwort: Discover, Offer, Request, Acknowledge – der Client sucht, der Server bietet an, der Client fordert das Angebot an, der Server bestätigt.
|
||
- frage: Ein Rechner kann 8.8.8.8 anpingen, aber keine Internetseite öffnen. Wo liegt der Fehler?
|
||
antwort: Bei der Namensauflösung. Die IP-Verbindung steht, also ist DNS falsch konfiguriert oder der DNS-Server antwortet nicht.
|
||
---
|
||
|
||
## Das Wesentliche
|
||
|
||
- **DHCP vergibt Adressen auf Zeit.** Der Mietzeitraum („Lease") läuft ab, der Client
|
||
verlängert nach der Hälfte der Zeit selbstständig.
|
||
- **Vier Schritte:** Discover, Offer, Request, Acknowledge. Merkhilfe: **D-O-R-A**.
|
||
- **Reservierung statt fester Adresse.** Drucker und Server bekommen im DHCP eine feste
|
||
Zuordnung über die MAC-Adresse – so bleibt die Verwaltung an einer Stelle.
|
||
- **DNS übersetzt Namen in Adressen**, in Stufen: eigener Zwischenspeicher, hosts-Datei,
|
||
konfigurierter Server, dessen Weiterleitung.
|
||
- **Die beiden Fehlerbilder unterscheiden sich klar.** Keine oder eine 169.254-Adresse:
|
||
DHCP. Adresse vorhanden, `ping` auf eine IP funktioniert, Namen nicht: DNS.
|
||
- **Zwischenspeicher leeren, bevor man verzweifelt:** `ipconfig /flushdns` auf dem Client,
|
||
und daran denken, dass Browser einen eigenen Speicher haben.
|
||
|
||
## Übersicht
|
||
|
||
| Beobachtung | Wahrscheinliche Ursache | Prüfung |
|
||
|---|---|---|
|
||
| Adresse 169.254.x.x | kein DHCP-Server erreichbar | `ipconfig /all`, Anschluss, VLAN |
|
||
| Adresse da, Gateway nicht erreichbar | falsches Netz oder Maske | `ping` Gateway, Maske prüfen |
|
||
| IP erreichbar, Name nicht | DNS | `nslookup name`, DNS-Server prüfen |
|
||
| Name löst auf alte Adresse auf | Zwischenspeicher | `ipconfig /flushdns` |
|
||
| Nur eine Anwendung geht nicht | Port oder Dienst | `Test-NetConnection -Port` |
|
||
|
||
## Prüfungsfrage
|
||
|
||
**Frage:** Nach dem Austausch eines Servers erreichen einige Arbeitsplätze den Dateidienst
|
||
weiterhin nicht, andere sofort. Woran liegt das und was tun Sie?
|
||
|
||
**Antwort:** Die betroffenen Arbeitsplätze haben den alten DNS-Eintrag noch im
|
||
Zwischenspeicher; die Gültigkeitsdauer des Eintrags ist noch nicht abgelaufen. Kurzfristig
|
||
hilft `ipconfig /flushdns` auf den betroffenen Rechnern beziehungsweise ein Neustart.
|
||
Grundsätzlich: vor geplanten Umstellungen die Gültigkeitsdauer des betroffenen
|
||
DNS-Eintrags rechtzeitig herabsetzen, umstellen, und sie danach wieder anheben. Zusätzlich
|
||
prüfen, ob auf dem DNS-Server noch ein veralteter Eintrag steht.
|