Shrnutí na DHCP: Dynamický protokol konfigurace hostitelů
DHCP: Dynamická Konfigurace Hostitelů – Kompletní Průvodce
Úvod
DHCP je základní služba správy IP adres v sítích. Tento materiál vysvětlí, jak DHCP spolupracuje s dalšími prvky sítě, co jsou DHCP options, rezervace adres, rozdíl mezi statickou a dynamickou adresací, DHCP relay a základní diagnostiku problémů. Cílem je připravit vás na praktické situace i ústní zkoušku.
DHCP (z angl. Dynamic Host Configuration Protocol) automaticky přiděluje síťové nastavení klientům včetně IP adresy, masky, brány a DNS serverů.
Základní principy DHCP
DORA proces
DHCP používá čtyřkrokovou komunikaci mezi klientem a serverem:
- Discover – klient vysílá požadavek do sítě.
- Offer – server nabídne volnou IP adresu a další parametry.
- Request – klient si vybere nabídku a požádá o přidělení.
- ACK – server potvrdí přidělení adresy.
DORA je zkratka pro Discover, Offer, Request, ACK.
Porty a protokoly
- DHCP používá UDP porty 67 (server) a 68 (klient).
Co DHCP předává (DHCP options)
DHCP neposkytuje jen IP adresu. Mezi často používané options patří:
- Option 1: Subnet mask (maska sítě)
- Option 3: Router (výchozí brána)
- Option 6: DNS servers (DNS servery)
- Option 15: Domain name (doména)
- Option 51: Lease time (doba zápůjčky)
- Option 66/67: TFTP server a boot soubor (používá se například pro PXE boot)
DHCP options jsou doplňkové parametry, které DHCP server posílá klientovi.
Doba zápůjčky (lease)
Doba, po kterou je adresa rezervovaná klientovi. Běžné nastavení je například 24 hodin. Po uplynutí lease klient obnoví požadavek nebo adresu uvolní.
Rezervace vs. statická adresa
Rezervace (DHCP reservation)
- Rezervace sváže MAC adresu zařízení s konkrétní IP adresou, server pak vždy přiřadí stejnou adresu.
- Použití: tiskárny, servery, access pointy nebo NAS, kde chceme pohodlí DHCP, ale zároveň stálou IP.
Statická IP vs. DHCP (srovnání)
| Vlastnost | DHCP | Statická IP |
|---|---|---|
| Nastavení | Automaticky ze serveru | Ručně na zařízení |
| Vhodné pro | Notebooky, telefony, běžní klienti | Servery, routery, tiskárny |
| Riziko chyb | Menší při správné konfiguraci | Vyšší, možnost konfliktu |
| Správa | Centrální | Na každém zařízení zvlášť |
| Změna DNS/brány | Jednoduše na DHCP serveru | Nutno měnit na každém zařízení |
DHCP relay (přeposílání požadavků)
Broadcast DHCP požadavky se běžně nepřenáší přes směrovače. Pokud je DHCP server v jiné VLAN nebo síti, použije se DHCP relay (na routeru nebo L3 switchi). Relay přijme DHCP požadavek z VLAN a přepošle ho jako unicast na DHCP server.
Praktický příklad: škola má VLAN 10 (učitelé), VLAN 20 (studenti), VLAN 30 (hosté) a jeden DHCP server v serverové VLAN; na routeru se nastaví DHCP relay pro každou VLAN.
DHCP a DNS
- DHCP klient dostane adresu DNS serveru, aby mohl překládat názvy na IP.
- V některých sítích DHCP zapisuje jména klientů do DNS, což usnadní dohledávání zařízení podle jména.
Diagnostika a typické problémy
Co zkontrolovat, když klient nedostane adresu
- Klient si může nastavit adresu z rozsahu 169.254.x.x (APIPA) – znamená to, že DHCP server nebyl dostupný.
- Ve Windows použijte: ipconfig /all (zobrazí IP, bránu, DNS i DHCP server), ipconfig /release a ipconfig /renew.
- Ve Wiresharku filtrovat dhcp nebo bootp a sledovat DORA.
- Zkontrolovat VLAN klienta, zda odpovídá DHCP poolu.
- Zkontrolovat, zda není vyčerpaný DHCP pool.
- Zkontrolovat, zda firewall neblokuje UDP 67/68.
Typické problémy a příčiny
| Problém | Možná příčina |
|---|---|
| Klient má 169.254.x.x | Nedostal adresu z DHCP serveru |
| Klient má IP, ale nejde internet | Chybí nebo je špatná výchozí brána |
| Jde ping na IP, ale nejdou weby podle názvu | Chybný DNS server z DHCP |
| Některá zařízení dostanou adresu, jiná ne | Vyčerpaný DHCP pool nebo problém s VLAN |
| Konflikt IP adres | Statická adresa zasahuje do DHCP poolu |
Praktické
Už máš účet? Přihlásit se
DHCP a správa IP sítí
Klíčová slova: DHCP (konfigurace sítí), DHCP a správa IP sítí
Klíčové pojmy: DHCP přiděluje IP, masku, bránu a DNS automaticky, DORA: Discover, Offer, Request, ACK, UDP porty DHCP: 67 (server) a 68 (klient), Option 1 maska, Option 3 brána, Option 6 DNS, Option 51 lease, Rezervace váže MAC na konkrétní IP, Statická IP je manuální a vhodná pro servery, DHCP relay přeposílá požadavky mezi VLAN a serverem, APIPA adresa 169.254.x.x značí nedostupný DHCP server, Diagnostika: ipconfig /release, /renew, ipconfig /all, Wireshark dhcp, Zkontroluj vyčerpaný pool a firewall blokující UDP 67/68, PXE boot používá Option 66/67 pro TFTP a boot soubor