Metody Wydzielania Adresów Hostom w IPv6: SLAAC, DHCPv6 i Statyczna Konfiguracja
W dobie wdrażania IPv6 w sieciach firmowych i domowych, kluczowe znaczenie ma wybór właściwej metody przydzielania adresów IP urządzeniom końcowym. Metody Wydzielania Adresów Hostom w IPv6: SLAAC, DHCPv6 i Statyczna Konfiguracja to temat niezwykle istotny z punktu widzenia każdego administratora sieci.
W tym przewodniku omawiamy i porównujemy trzy najczęściej wykorzystywane metody przypisywania adresów IPv6:
- SLAAC (Stateless Address Autoconfiguration)
- DHCPv6 (Stateful Address Configuration)
- Ręczna konfiguracja (statyczna)
🔎 Dlaczego sposób przypisywania adresów IPv6 jest ważny?
IPv6 daje więcej elastyczności niż IPv4, ale wymaga również nowego podejścia do zarządzania adresacją. W zależności od środowiska, wybrana metoda może wpływać na:
- Skalowalność i automatyzację,
- Bezpieczeństwo,
- Złożoność zarządzania,
- Kompatybilność z urządzeniami i systemami operacyjnymi.

🌐 1. SLAAC – Autokonfiguracja bezstanowa
🔹 Czym jest SLAAC?
SLAAC umożliwia hostom samodzielne wygenerowanie adresu IPv6 na podstawie prefiksu ogłaszanego przez router w komunikacie RA (Router Advertisement).
⚙️ Jak to działa?
- Router ogłasza prefiks sieciowy (np.
2001:db8:1::/64
) przez RA. - Host tworzy swój adres IPv6, dodając do prefiksu swój identyfikator (np. z MAC lub losowy).
- Adres jest gotowy do użycia bez potrzeby kontaktu z serwerem DHCP.
✅ Zalety:
- Brak potrzeby serwera DHCP.
- Automatyzacja – idealne dla prostych środowisk.
- Kompatybilność z większością systemów (Linux, macOS).
❌ Wady:
- Brak centralnego zarządzania (brak rejestru).
- Brak możliwości przypisania dodatkowych opcji sieciowych (np. DNS bez RDNSS).
🧪 Konfiguracja na routerze (np. Cisco IOS):
interface GigabitEthernet0/1
ipv6 address 2001:db8:1::1/64
ipv6 nd prefix 2001:db8:1::/64
ipv6 nd other-config-flag
ipv6 nd ra interval 30
🧭 2. DHCPv6 – Autokonfiguracja stanowa
🔹 Czym jest DHCPv6?
W odróżnieniu od SLAAC, DHCPv6 przypisuje hostom adresy oraz inne informacje konfiguracyjne w sposób scentralizowany. Może działać samodzielnie lub jako uzupełnienie dla SLAAC.
🧠 Tryby działania DHCPv6:
- Stateful – DHCPv6 przydziela adresy i dane (pełna kontrola).
- Stateless – tylko opcje konfiguracyjne (np. DNS), adres z SLAAC.
✅ Zalety:
- Centralne zarządzanie adresacją.
- Możliwość przypisania DNS, NTP, domeny itp.
- Możliwość tworzenia dzierżaw.
❌ Wady:
- Wymaga uruchomienia i konfiguracji serwera DHCPv6.
- Potencjalna awaria serwera = brak adresacji.
🧪 Konfiguracja serwera DHCPv6 w systemie Linux (np. isc-dhcp-server
):
Plik /etc/dhcp/dhcpd6.conf
:
subnet6 2001:db8:1::/64 {
range6 2001:db8:1::10 2001:db8:1::100;
option dhcp6.name-servers 2001:db8:1::1;
option dhcp6.domain-search "firma.local";
}
Uruchomienie:
sudo systemctl enable isc-dhcp-server6
sudo systemctl start isc-dhcp-server6
🛠️ 3. Statyczna konfiguracja adresów IPv6
🔹 Kiedy stosować?
- W przypadku serwerów, urządzeń zarządzających, routerów.
- W sieciach izolowanych lub wysoko zabezpieczonych.
✅ Zalety:
- Pełna kontrola nad konfiguracją.
- Przewidywalność adresów.
- Brak zależności od innych usług.
❌ Wady:
- Czasochłonność.
- Brak elastyczności i automatyzacji.
- Ryzyko błędów ręcznych.
🧪 Przykład statycznej konfiguracji w Linux (netplan):
Plik: /etc/netplan/01-netcfg.yaml
network:
version: 2
ethernets:
eth0:
addresses:
- 2001:db8:1::100/64
gateway6: 2001:db8:1::1
nameservers:
addresses:
- 2001:db8:1::53
Zastosowanie zmian:
sudo netplan apply
📊 Porównanie metod
Metoda | Automatyzacja | Centralne zarządzanie | Obsługa DNS | Wymaga routera RA | Wymaga serwera DHCP |
---|---|---|---|---|---|
SLAAC | ✅ Tak | ❌ Nie | ⚠️ Częściowo | ✅ Tak | ❌ Nie |
DHCPv6 | ✅ Tak | ✅ Tak | ✅ Tak | ⚠️ Opcjonalnie | ✅ Tak |
Statyczna | ❌ Nie | ✅ Tak (ręczna) | ✅ Tak | ❌ Nie | ❌ Nie |
🔐 Bezpieczeństwo i zalecenia
- W sieciach produkcyjnych często stosuje się kombinację SLAAC + DHCPv6 stateless.
- Zabezpiecz RA przed atakami (RA Guard, port security).
- Monitoruj komunikaty DHCPv6 pod kątem spoofingu.
- W środowiskach serwerowych używaj statycznych adresów IPv6 z dokumentacją.
🧭 Podsumowanie
Metody Wydzielania Adresów Hostom w IPv6: SLAAC, DHCPv6 i Statyczna Konfiguracja różnią się stopniem automatyzacji, elastycznością i poziomem kontroli.
- SLAAC jest szybki i prosty – idealny do sieci użytkowników.
- DHCPv6 daje pełną kontrolę – polecany dla sieci zarządzanych.
- Statyczna konfiguracja to rozwiązanie dla urządzeń krytycznych i wymagających adresacji przewidywalnej.
Dobór metody zależy od środowiska, polityki bezpieczeństwa oraz wymagań zarządzania.
📚 Dalsza lektura
- RFC 4862 – IPv6 Stateless Address Autoconfiguration
- RFC 8415 – DHCPv6 Protocol
- IETF IPv6 Working Group