Lektion 1 von 8
IP-Konfiguration von Endgeräten lesen
Du findest IP-Adresse, Maske, Gateway, DNS-Server und Suffix auf Windows, macOS, iOS und Android und erkennst APIPA, fremde Gateways und öffentliche DNS-Server auf einen Blick.
Worum es geht
Montagmorgen bei der Spitex Wiggertal. Fabio, ICT-Fachmann im 2. Lehrjahr bei der IT-Partner Aargau AG in Zofingen, packt den ersten von 20 neuen Laptops aus. Dazu kommen 15 Firmen-iPhones. Die Pflegefachpersonen sollen damit im Büro und bei Klientinnen und Klienten zu Hause dokumentieren, drucken und telefonieren können.
Kaum ist der erste Laptop eingeschaltet, kommt die Meldung, die du im Support am häufigsten hören wirst: «Der hat kein Internet.» Genau hier trennt sich Raten von Können. Wer zuerst den Laptop neu startet, den Treiber neu installiert oder gleich das Gerät tauscht, verliert eine Stunde. Wer die IP-Konfiguration liest, weiss nach zwei Minuten, ob das Problem beim Kabel, beim DHCP-Server, beim Gateway oder bei der Namensauflösung liegt.
In dieser Lektion lernst du, die Netzwerkwerte eines Endgeräts auf Windows, macOS, iOS und Android zu finden und zu deuten. Das ist die Grundlage für alles Weitere in diesem Modul: WLAN mit Zertifikat, Geräteverwaltung, Laufwerke, VPN und Fehlersuche.
Die vier Werte, die jedes Gerät braucht
Stell dir vor, ein Paket soll von deinem Laptop an einen Server gehen. Damit das klappt, braucht der Laptop vier Angaben, ähnlich wie ein Brief:
| Wert | Alltagsvergleich | Beispiel Spitex | Wozu |
|---|---|---|---|
| IP-Adresse | deine Hausadresse | 10.20.0.57 | Absender und Empfänger im Netz eindeutig erkennen |
| Subnetzmaske | welche Strassen zu deinem Quartier gehören | 255.255.255.0 (/24) | entscheiden, ob ein Ziel lokal ist oder über den Router muss |
| Standardgateway | die Poststelle, die alles Fremde weiterleitet | 10.20.0.1 | Ausgang in andere Netze und ins Internet |
| DNS-Server | das Telefonbuch | 10.20.0.1 | Namen wie nas01 in IP-Adressen übersetzen |
Dazu kommt ein fünfter Wert, der oft vergessen wird: das DNS-Suffix, zum Beispiel intern.spitex-wiggertal.ch. Tippt jemand nur nas01, hängt das Gerät das Suffix an und fragt nach nas01.intern.spitex-wiggertal.ch. Fehlt das Suffix, funktionieren kurze Namen nicht, obwohl sonst alles stimmt. Das wird in Lektion 7 wichtig.
In Firmennetzen kommen alle diese Werte vom DHCP-Server. Er vergibt die Adresse nicht für immer, sondern als Lease (Mietvertrag) für eine bestimmte Zeit, zum Beispiel acht Stunden. Nach der Hälfte der Lease-Zeit versucht das Gerät, beim gleichen Server zu verlängern. Gelingt das nicht, versucht es später (bei 87,5 Prozent) jeden erreichbaren DHCP-Server. Läuft die Lease ganz ab, verliert das Gerät die Adresse.
Ein Laptop erhält um 07:52 Uhr per DHCP eine Lease mit 8 Stunden Gültigkeit. Nach wie vielen Stunden versucht er zum ersten Mal, die Lease beim gleichen DHCP-Server zu verlängern?
ipconfig /all richtig lesen
Auf Windows ist ipconfig /all der schnellste Blick ins Innere. Ein Laptop hat oft mehrere Adapter: LAN (häufig über die Dockingstation), WLAN, Bluetooth, dazu virtuelle Adapter von VPN-Clients oder Hyper-V. Du musst also zuerst den richtigen Adapter finden. So sieht ein Ausschnitt auf Fabios Laptop aus:
Windows-IP-Konfiguration
Hostname . . . . . . . . . . . . : SPX-NB-007
Primäres DNS-Suffix . . . . . . . :
DNS-Suffixsuchliste . . . . . . . : intern.spitex-wiggertal.ch
Ethernet-Adapter Ethernet 2:
Verbindungsspezifisches DNS-Suffix: intern.spitex-wiggertal.ch
Beschreibung. . . . . . . . . . . : Realtek USB GbE Family Controller
Physische Adresse . . . . . . . . : 00-E0-4C-68-1A-3F
DHCP aktiviert. . . . . . . . . . : Ja
IPv4-Adresse . . . . . . . . . . : 10.20.0.57(Bevorzugt)
Subnetzmaske . . . . . . . . . . : 255.255.255.0
Lease erhalten. . . . . . . . . . : Montag, 5. Oktober 2026 07:52:10
Lease läuft ab. . . . . . . . . . : Montag, 5. Oktober 2026 15:52:10
Standardgateway . . . . . . . . . : 10.20.0.1
DHCP-Server . . . . . . . . . . . : 10.20.0.1
DNS-Server . . . . . . . . . . . : 10.20.0.1
Drahtlos-LAN-Adapter WLAN:
Medienstatus. . . . . . . . . . . : Medium getrennt
Beschreibung. . . . . . . . . . . : Intel(R) Wi-Fi 6E AX211 160MHz
Physische Adresse . . . . . . . . : 8C-17-59-3B-44-D2So liest du die Ausgabe von oben nach unten:
- Hostname: Ist es wirklich das Gerät, das du meinst? Bei 20 gleichen Laptops passiert es schnell, dass man am falschen sitzt.
- Adapter-Überschrift und Beschreibung: «Realtek USB GbE» ist der Netzwerkchip der Dockingstation, nicht des Laptops. Das ist wichtig, wenn ein Problem nur am Dock auftritt.
- Medienstatus: Steht hier «Medium getrennt», hat der Adapter gar keine Verbindung. Beim WLAN heisst das: nicht mit einem Netz verbunden. Beim LAN: kein Link, also Kabel, Dose oder Switchport prüfen.
- DHCP aktiviert und DHCP-Server: Die Adresse kam automatisch. Bei «DHCP aktiviert: Nein» hat jemand eine feste Adresse eingetragen, auf einem Laptop fast immer ein Fehler.
- IPv4-Adresse, Maske, Gateway: Passen sie zusammen? Das Gateway muss im gleichen Netz liegen wie die Adresse.
- DNS-Server: Ist es der interne DNS-Server? Ein öffentlicher Server wie 8.8.8.8 kennt keine internen Namen.
In PowerShell bekommst du eine kompaktere Übersicht pro Adapter:
Get-NetIPConfiguration -InterfaceAlias "Ethernet 2"
# zeigt IPv4Address, IPv4DefaultGateway und DNSServer auf wenigen Zeilen
Get-NetAdapter | Format-Table Name, InterfaceDescription, Status, LinkSpeed
# zeigt alle Adapter mit Status Up, Disconnected oder DisabledOrdne jeder Zeile aus ipconfig /all ihre Bedeutung zu.
Im ersten Code-Labor baust du einen kleinen Parser, der genau diese Ausgabe zerlegt. So siehst du, welche Zeilen wirklich zählen.
Code-Labor: ipconfig /all auswerten
Schreibe adapter_lesen(ausgabe). Die Funktion bekommt die Ausgabe von ipconfig /all als Text und gibt ein Dictionary zurück: Adaptername → Werte.
{"Ethernet 2": {"status": "verbunden", "ip": "10.20.0.57", "maske": "255.255.255.0",
"gateway": "10.20.0.1", "dns": ["10.20.0.1", "10.20.0.2"]},
"WLAN": {"status": "getrennt", "ip": None, "maske": None, "gateway": None, "dns": []}}Regeln:
- Adapter-Überschrift: Zeile beginnt nicht mit einem Leerzeichen, endet mit
:und enthältAdapter. Der Name ist der Teil nachAdapterohne Doppelpunkt (Drahtlos-LAN-Adapter WLAN:→WLAN). Zeilen vor der ersten Überschrift (Kopfbereich) ignorierst du. - Schlüssel-Wert-Zeile: enthält
": "oder endet (ohne Leerzeichen am Ende) mit:. Trenne am ersten Doppelpunkt. Vom Schlüssel entfernst du Punkte und Leerzeichen am Ende (rstrip(". ")), vom Wert den Zusatz(Bevorzugt). - Übernimm:
Medienstatus=Medium getrennt→ status"getrennt"(sonst bleibt"verbunden"),IPv4-AdresseoderAutokonfiguration IPv4-Adresse→ ip,Subnetzmaske→ maske,Standardgateway→ gateway (leer →None),DNS-Server→ erster Eintrag in dns. - Fortsetzungszeile: Eine Zeile, die keine Schlüssel-Wert-Zeile ist, direkt nach
DNS-Server, enthält einen weiteren DNS-Server.
Dieselben Werte auf Mac, iPhone und Android
In einer gemischten Flotte musst du die Werte auf jeder Plattform finden. Die Begriffe sind leicht anders, die Bedeutung bleibt gleich.
| Plattform | Grafisch | Kommandozeile | Besonderheit |
|---|---|---|---|
| Windows 11 | Einstellungen > Netzwerk und Internet > WLAN oder Ethernet > Hardwareeigenschaften | ipconfig /all, Get-NetIPConfiguration | Adaptername wie «Ethernet 2» merken |
| macOS | Systemeinstellungen > Netzwerk > WLAN > Details > TCP/IP und DNS | ipconfig getifaddr en0, ipconfig getpacket en0, scutil --dns | Gateway heisst «Router» |
| iOS / iPadOS | Einstellungen > WLAN > (i) neben dem Netz | keine | Knopf «Lease erneuern», Schalter «Private WLAN-Adresse» |
| Android | Einstellungen > Netzwerk und Internet > Internet > Zahnrad beim WLAN (je nach Hersteller anders benannt) | keine (ohne Zusatz-Apps) | «MAC-Adresstyp» zufällig oder Gerät |
Auf dem Mac zeigt ipconfig getpacket en0 die DHCP-Antwort, die das Gerät erhalten hat. en0 ist auf MacBooks meist der WLAN-Adapter:
yiaddr = 10.20.0.61
subnet_mask (ip): 255.255.255.0
router (ip_mult): {10.20.0.1}
domain_name_server (ip_mult): {10.20.0.1}
domain_name (string): intern.spitex-wiggertal.ch
lease_time (uint32): 0x7080yiaddr ist «your IP address», also die zugeteilte Adresse. 0x7080 ist hexadezimal und entspricht 28 800 Sekunden, also acht Stunden Lease.
Wo findest du IP-Adresse, Gateway (Router) und DNS-Server auf der jeweiligen Plattform am schnellsten?
Die drei Alarmzeichen
Drei Befunde solltest du sofort erkennen, ohne lange zu überlegen.
1. Eine Adresse 169.254.x.x (APIPA). Das Gerät hat zwar eine Verbindung (sonst stünde «Medium getrennt»), aber kein DHCP-Server hat geantwortet. Es hat sich selbst eine Notadresse gegeben und kann damit nur mit Nachbarn im gleichen Segment sprechen, die ebenfalls eine solche Adresse haben. Ursachen: Dose nicht gepatcht, Switchport im falschen VLAN oder deaktiviert, DHCP-Pool voll, DHCP-Server aus, oder ein Port mit 802.1X, an dem sich das Gerät nicht anmelden konnte. Auf dem Mac heisst das «Selbstzugewiesene IP».
2. Kein Gateway oder ein Gateway aus einem fremden Netz. Ohne Gateway kommt das Gerät nicht aus dem eigenen Netz heraus. Ein Gateway ausserhalb des eigenen Netzes ist nicht erreichbar, weil das Gerät dafür ja schon ein Gateway bräuchte. Prüfe mit der UND-Rechnung: 10.20.0.57 UND 255.255.255.0 ergibt 10.20.0.0, und 10.20.0.1 UND 255.255.255.0 ergibt ebenfalls 10.20.0.0. Gleiches Netz, also passt es.
3. Ein öffentlicher DNS-Server im Firmennetz. 8.8.8.8 oder 1.1.1.1 lösen Internetnamen auf, kennen aber nas01.intern.spitex-wiggertal.ch nicht. Typisches Symptom: «Internet geht, Laufwerk und Intranet nicht.»
Neu anfordern kannst du die Konfiguration so:
ipconfig /release "Ethernet 2" # Lease zurückgeben
ipconfig /renew "Ethernet 2" # neue Lease anfordern# macOS: DHCP auf dem WLAN-Adapter neu auslösen
sudo ipconfig set en0 DHCPAuf iPhone und iPad tippst du in den WLAN-Details auf «Lease erneuern».
Ein Laptop am Dock hat kein Netz. ipconfig /all zeigt beim Ethernet-Adapter des Docks (gekürzt):
DHCP aktiviert. . . . . . . . . . : Ja
Autokonfiguration IPv4-Adresse . : 169.254.33.12(Bevorzugt)
Subnetzmaske . . . . . . . . . . : 255.255.0.0
Standardgateway . . . . . . . . . :Eine Zeile «Medienstatus» gibt es nicht. Welche Schlussfolgerung ist richtig?
Schritt für Schritt: Fabios erste zwei Laptops
Laptop 1 (SPX-NB-007) zeigt die Ausgabe von oben. Fabio prüft sie systematisch:
- Richtiger Adapter? Am Dock steckt das LAN-Kabel, also zählt «Ethernet 2». Der WLAN-Adapter ist getrennt. Das ist für den Moment kein Fehler, denn das Firmen-WLAN verlangt ein Zertifikat, das der Laptop erst nach der Registrierung erhält (Lektion 2 und 3).
- Adresse aus DHCP? Ja, DHCP aktiviert, DHCP-Server 10.20.0.1.
- Adresse plausibel? 10.20.0.57/24 liegt im Mitarbeiternetz 10.20.0.0/24 (VLAN 20).
- Gateway im eigenen Netz? 10.20.0.1 UND 255.255.255.0 = 10.20.0.0. Gleiches Netz wie die Adresse. Passt.
- DNS intern? 10.20.0.1 ist die Firewall, die auch die interne Zone kennt. Passt. Das Suffix
intern.spitex-wiggertal.chist gesetzt. - Lease? Acht Stunden, von 07:52 bis 15:52. Die erste Verlängerung versucht der Laptop um 11:52.
- Ergebnis: Konfiguration in Ordnung. Fabio notiert im Ticket: «SPX-NB-007, LAN am Dock, 10.20.0.57/24, GW 10.20.0.1, DNS 10.20.0.1, WLAN noch ohne Zertifikat.»
Laptop 2 (SPX-NB-008) steht am Platz der Teamleiterin. Die Benutzerin meldet: «Kein Internet.»
Ethernet-Adapter Ethernet 2:
Beschreibung. . . . . . . . . . . : Realtek USB GbE Family Controller
DHCP aktiviert. . . . . . . . . . : Ja
Autokonfiguration aktiviert . . . : Ja
Autokonfiguration IPv4-Adresse . : 169.254.33.12(Bevorzugt)
Subnetzmaske . . . . . . . . . . : 255.255.0.0
Standardgateway . . . . . . . . . :
DNS-Server . . . . . . . . . . . : fec0:0:0:ffff::1%1- Medienstatus? Keine Zeile «Medium getrennt», also hat das Dock Link zur Dose.
- Adresse? 169.254.33.12: APIPA, kein DHCP-Server hat geantwortet. Das leere Gateway und der seltsame DNS-Eintrag (ein Platzhalter von Windows) passen dazu.
- Folgerung: Das Problem liegt zwischen Dose und DHCP-Server, nicht am Laptop.
- Prüfung: Fabio schaut im Netzwerkschrank nach. Die Bodendose B-12 ist auf einen Switchport gepatcht, der im ungenutzten VLAN 99 steht.
- Lösung: Port ins VLAN 20, dann
ipconfig /renew "Ethernet 2". Neue Adresse 10.20.0.58, Gateway 10.20.0.1. - Dokumentation: Ursache, Lösung und neue Werte ins Ticket, Port-Liste nachgeführt.
Im zweiten Code-Labor programmierst du genau diese Plausibilitätsprüfung.
Code-Labor: Netzwerkkonfiguration auf Plausibilität prüfen
Schreibe zwei Funktionen:
gleiches_netz(ip_a, ip_b, maske)gibtTruezurück, wenn beide Adressen mit dieser Maske im selben Netz liegen (UND-Verknüpfung mit der Maske, Ergebnis vergleichen).befunde(ip, maske, gateway, dns)gibt eine Liste von Befunden zurück, in dieser Reihenfolge geprüft:
| Befund | Wenn … |
|---|---|
"APIPA" | die IP mit 169.254. beginnt |
"KEIN_GATEWAY" | gateway leer oder None ist |
"GATEWAY_FREMDES_NETZ" | ein Gateway gesetzt ist, aber nicht im Netz der IP liegt |
"KEIN_DNS" | die DNS-Liste leer ist |
"DNS_EXTERN" | mindestens ein DNS-Server keine private Adresse ist (privat: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) |
Ist alles in Ordnung, gibt befunde eine leere Liste zurück.
Typische Fehler
- Den falschen Adapter lesen. Der WLAN-Adapter ist getrennt, du suchst den Fehler dort, aber die Benutzerin arbeitet am Dock. Lies zuerst Überschrift, Beschreibung und Medienstatus.
- APIPA mit «Kabel kaputt» verwechseln. Bei 169.254 ist eine Verbindung da. Suche beim VLAN, beim DHCP-Server oder bei der 802.1X-Anmeldung, nicht beim Kabel.
- Feste Adresse auf einem Laptop. Eine statische Adresse funktioniert im Büro und versagt im Homeoffice. Laptops bekommen ihre Werte per DHCP. Ausnahmen gehören als Reservierung in den DHCP-Server.
- Öffentlichen DNS «zur Sicherheit» eintragen. Interne Namen lösen dann nicht mehr auf. Der Laptop nutzt den DNS-Server, den DHCP liefert.
- Nur auf Windows können. In der Spitex sind 15 iPhones im Einsatz. Wer nicht weiss, wo iOS die Werte zeigt, kann am Telefon niemandem helfen.
Zusammenfassung
- Jedes Endgerät braucht IP-Adresse, Subnetzmaske, Gateway, DNS-Server und im Firmennetz ein DNS-Suffix. DHCP liefert sie als Lease.
ipconfig /allzeigt alle Adapter. Lies Adapter, Medienstatus, DHCP, Adresse, Gateway, DNS in dieser Reihenfolge.- Medium getrennt heisst keine Verbindung. 169.254.x.x heisst Verbindung ohne DHCP-Antwort.
- Das Gateway muss im gleichen Netz liegen wie die Adresse. Prüfe es mit der UND-Rechnung.
- Ein öffentlicher DNS-Server im Firmennetz bricht interne Namen.
- macOS (
ipconfig getpacket en0), iOS (Einstellungen > WLAN > i) und Android (WLAN-Details) zeigen dieselben Werte unter anderen Namen.
Mit deiner eigenen KI vertiefen
Kopiere einen Prompt in Claude, ChatGPT oder Claude Code. Er macht die KI zur Lernbegleitung statt zum Lösungsautomaten.
ipconfig-Trainer mit versteckten Fehlern Chat-KI
Für schnelles Training im Lesen von Netzwerkkonfigurationen. Die KI erzeugt realistische Ausgaben mit Fehlern, du findest sie selbst.