Streszczenie DHCP: Dynamiczny Protokół Konfiguracji Hostów
DHCP: Protokół Dynamicznej Konfiguracji Hostów – Kompletny Przewodnik
Wstęp
DHCP to podstawowa usługa zarządzania adresami IP w sieciach. Ten materiał wyjaśni, jak DHCP współpracuje z innymi elementami sieci, czym są opcje DHCP, rezerwacje adresów, różnicę między adresacją statyczną a dynamiczną, DHCP relay oraz podstawową diagnostykę problemów. Celem jest przygotowanie Was na sytuacje praktyczne oraz egzamin ustny.
DHCP (z ang. Dynamic Host Configuration Protocol) automatycznie przydziela klientom ustawienia sieciowe, w tym adres IP, maskę podsieci, bramę domyślną i serwery DNS.
Podstawowe zasady DHCP
Proces DORA
DHCP wykorzystuje czterostopniową komunikację między klientem a serwerem:
- Discover – klient wysyła zapytanie do sieci.
- Offer – serwer oferuje wolny adres IP i inne parametry.
- Request – klient wybiera ofertę i prosi o przydzielenie.
- ACK – serwer potwierdza przydzielenie adresu.
DORA to skrót od Discover, Offer, Request, ACK.
Porty i protokoły
- DHCP używa portów UDP 67 (serwer) i 68 (klient).
Co przekazuje DHCP (opcje DHCP)
DHCP dostarcza nie tylko adres IP. Wśród często używanych opcji znajdują się:
- Option 1: Subnet mask (maska podsieci)
- Option 3: Router (brama domyślna)
- Option 6: DNS servers (serwery DNS)
- Option 15: Domain name (nazwa domeny)
- Option 51: Lease time (czas dzierżawy)
- Option 66/67: TFTP server i plik rozruchowy (używane na przykład do rozruchu PXE)
Opcje DHCP to dodatkowe parametry, które serwer DHCP wysyła do klienta.
Czas dzierżawy (lease)
Okres, przez który adres jest zarezerwowany dla klienta. Typowe ustawienie to na przykład 24 godziny. Po upływie dzierżawy klient odnawia zapytanie lub zwalnia adres.
Rezerwacja a adres statyczny
Rezerwacja (rezerwacja DHCP)
- Rezerwacja wiąże adres MAC urządzenia z konkretnym adresem IP, a serwer zawsze przypisuje ten sam adres.
- Zastosowanie: drukarki, serwery, punkty dostępowe lub NAS, gdzie chcemy wygody DHCP, ale jednocześnie stałego adresu IP.
Statyczny adres IP a DHCP (porównanie)
| Cecha | DHCP | Statyczny adres IP |
|---|---|---|
| Konfiguracja | Automatycznie z serwera | Ręcznie na urządzeniu |
| Odpowiednie dla | Laptopy, telefony, zwykli klienci | Serwery, routery, drukarki |
| Ryzyko błędów | Mniejsze przy prawidłowej konfiguracji | Wyższe, możliwość konfliktu |
| Zarządzanie | Centralne | Na każdym urządzeniu osobno |
| Zmiana DNS/bramy | Łatwo na serwerze DHCP | Należy zmieniać na każdym urządzeniu |
Przekaźnik DHCP (przekazywanie żądań)
Rozgłoszeniowe żądania DHCP zazwyczaj nie są przesyłane przez routery. Jeśli serwer DHCP znajduje się w innej sieci VLAN lub sieci, stosuje się przekaźnik DHCP (na routerze lub przełączniku warstwy 3). Przekaźnik odbiera żądanie DHCP z sieci VLAN i przekazuje je jako unicast do serwera DHCP.
Praktyczny przykład: szkoła posiada VLAN 10 (nauczyciele), VLAN 20 (uczniowie), VLAN 30 (goście) oraz jeden serwer DHCP w sieci VLAN serwerów; na routerze konfiguruje się przekaźnik DHCP dla każdej sieci VLAN.
DHCP a DNS
- Klient DHCP otrzymuje adres serwera DNS, aby mógł tłumaczyć nazwy na adresy IP.
- W niektórych sieciach DHCP zapisuje nazwy klientów w DNS, co ułatwia wyszukiwanie urządzeń po nazwie.
Czy wiesz, że niektóre serwery DHCP automatycznie aktualizują rekordy DNS, dzięki czemu nowe urządzenia natychmiast pojawiają się w lokalnym DNS?
Diagnostyka i typowe problemy
Co sprawdzić, gdy klient nie otrzymuje adresu
- Klient może ustawić adres z zakresu 169.254.x.x (APIPA) – oznacza to, że serwer DHCP był niedostępny.
- W systemie Windows użyj: ipconfig /all (wyświetla IP, bramę, DNS oraz serwer DHCP), ipconfig /release oraz ipconfig /renew.
- W Wiresharku filtruj dhcp lub bootp i obserwuj DORA.
- Sprawdź VLAN klienta, czy jest zgodny z pulą DHCP.
- Sprawdź, czy pula DHCP nie jest wyczerpana.
- Sprawdź, czy firewall nie blokuje UDP 67/68.
Typowe problemy i przyczyny
| Problem | Możliwa przyczyna |
|---|---|
| Klient ma 169.254.x.x | Nie otrzymał adresu z |
Masz już konto? Zaloguj się
DHCP i zarządzanie sieciami IP
Klíčové pojmy: DHCP automatycznie przydziela adres IP, maskę, bramę i DNS., DORA: Discover, Offer, Request, ACK, Porty UDP DHCP: 67 (serwer) i 68 (klient), Opcja 1 maska, Opcja 3 brama, Opcja 6 DNS, Opcja 51 czas dzierżawy, Rezerwacja wiąże adres MAC z konkretnym adresem IP., Statyczny adres IP jest ustawiany ręcznie i odpowiedni dla serwerów., DHCP relay przekazuje żądania między sieciami VLAN a serwerem., Adres APIPA 169.254.x.x oznacza niedostępny serwer DHCP., Diagnostyka: ipconfig /release, /renew, ipconfig /all, Wireshark dhcp, Sprawdź wyczerpaną pulę adresów i firewall blokujący porty UDP 67/68., PXE boot wykorzystuje Opcje 66/67 dla serwera TFTP i pliku rozruchowego.