Czym jest konflikt adresów IP?
Konflikt adresów IP występuje wtedy, gdy co najmniej dwa urządzenia w tej samej sieci lokalnej używają tego samego adresu IP. Adres IP powinien jednoznacznie identyfikować hosta w danej podsieci, dlatego duplikat powoduje problemy z komunikacją.
Typowy komunikat systemu brzmi np. „System Windows wykrył konflikt adresów IP”. Oznacza to, że komputer wykrył inne urządzenie posługujące się identycznym adresem.
Najczęstsze przyczyny
- ręczne ustawienie takiego samego adresu IP na dwóch komputerach,
- przypisanie statycznego adresu IP z puli używanej przez DHCP,
- błędna konfiguracja serwera DHCP,
- podłączenie urządzenia z wcześniej zapisaną konfiguracją z innej sieci,
- sklonowanie maszyny wirtualnej z tą samą konfiguracją sieciową.
Jak system wykrywa konflikt?
Do wykrywania konfliktów często wykorzystywany jest protokół ARP. Komputer sprawdza, czy w sieci istnieje już urządzenie odpowiadające dla danego adresu IP. Jeśli odpowiedź pochodzi od innego adresu MAC, system może zgłosić konflikt.
Jak diagnozować problem?
Przydatne polecenia w Windows:
ipconfig /all
arp -a
ipconfig /release
ipconfig /renew
Warto sprawdzić:
- aktualny adres IP komputera,
- adres MAC karty sieciowej,
- dzierżawy DHCP,
- konfigurację urządzeń ze statycznym IP.
Jak usunąć konflikt?
Najprościej zmienić adres IP jednego z urządzeń albo przełączyć hosty na automatyczne pobieranie konfiguracji z DHCP. W sieciach firmowych należy stosować rezerwacje DHCP i wykluczać z puli DHCP adresy używane statycznie, np. przez drukarki, serwery lub routery.