Jak naprawić DHCP dla Windows

click fraud protection
Programista IT

Problemy z DHCP są powszechne i można je łatwo rozwiązać.

Źródło obrazu: curtis_creative/iStock/Getty Images

Chociaż rzadko, DHCP może mieć błędy konfiguracji, zgodności i APIPA. Jednak, podobnie jak wiele innych rzeczy, DHCP ma dwie strony i każda z nich może mieć problem. Zidentyfikowanie, a następnie naprawienie problemu może więc zająć trochę czasu. Poniżej znajdują się dwie szczegółowe procedury ułatwiające naprawę awarii DHCP: jedna dla problemów z serwerem DHCP i jedna dla problemów z klientem DHCP.

Problemy z serwerem DHCP

Krok 1

Jeśli serwer DHCP może komunikować się z klientami sieciowymi, sprawdź, czy adres IP serwera DHCP jest prawidłowym adresem w zakresie adresów IP skonfigurowanym na serwerze. Pamiętaj, że serwerowi DHCP należy przypisać adres statyczny z zakresu adresów.

Wideo dnia

Krok 2

Jeśli serwer DHCP nie konfiguruje klientów, z którymi może się komunikować, sprawdź, czy serwer DHCP jest autoryzowany w usłudze Active Directory i czy usługa serwera DHCP jest uruchomiona na serwerze DHCP.

Krok 3

Problemy z DHCP mogą również wystąpić w sieciach innych niż Windows, które zawierają wiele serwerów DHCP, zwłaszcza jeśli mają one nakładające się zakresy adresów IP. Nawet jeśli uważasz, że w sieci jest tylko jeden serwer DHCP, fałszywy serwer (co oznacza niezamierzone ustawienie na urządzeniu sieciowym, które aktywowało DHCP) może podawać sprzeczne adresy. W takim przypadku rozwiązaniem jest wyśledzenie fałszywego serwera i wyłączenie jego usług serwera DHCP.

Krok 4

Mniej powszechnym problemem jest konflikt adresów IP wśród klientów DHCP. Jak to jest możliwe? Jeśli klient zostanie dodany do sieci i ma przypisany statyczny adres IP, klient może nie pytać o DHCP konfiguracja i jej ręcznie przypisany adres IP mogą duplikować dynamiczny adres przypisany do innego klient.

Problemy z klientem DHCP

Krok 1

Jeśli klient DHCP nie jest konfigurowany z adresem sieciowym przez serwer DHCP, problem może polegać na tym, że dwa węzły nie mogą się komunikować. Aby ustalić, czy to jest problem, otwórz okno wiersza polecenia i użyj polecenia „ping” na adresie IP serwera DHCP. Jeśli komunikacja jest zweryfikowana, problem jest gdzie indziej, ale jeśli polecenie ping wskazuje na brak połączenia, najpierw rozwiąż ten problem.

Krok 2

Być może najczęstszym problemem związanym z DHCP jest sytuacja, w której klient nie może uzyskać adresu IP z serwera DHCP. W takim przypadku klient domyślnie korzysta z adresu automatycznego prywatnego adresowania IP (APIPA) z wartościami 169.254 w pierwszych dwóch oktetach.

Aby rozwiązać ten problem: (1.) Otwórz okno wiersza polecenia (2.) Wpisz polecenie „IPCONFIG /ALL”, aby wyświetlić adres IP klienta (3.) Sprawdź, czy przypisany adres IP jest ustawiony na adres APIPA (4.) Zrestartuj klienta, aby żądanie DHCP zostało wysłane do serwera (5.) Sprawdź adres IP klienta adres. Jeśli klient nadal ma adres APIPA, problem jest prawdopodobnie związany ze sprzętem.

Krok 3

Jeśli po ponownym uruchomieniu klient nadal ma adres APIPA, sprawdź, czy serwer DHCP nie wyczerpał zakresu adresów IP w swoim zakresie. Jeśli tak, dostosuj zakres adresów IP, aby zapewnić dodatkowy wzrost sieci zgodnie z potrzebami.

Krok 4

Jeśli po ponownym uruchomieniu klient nadal ma adres APIPA, a problem nie występuje gdzie indziej, prawdopodobnie jest to problem z kartą sieciową klienta lub kartą interfejsu sieciowego (NIC). Karta sieciowa może mieć nieprawidłowy sterownik lub sama karta jest uszkodzona. Rozwiązaniem tego problemu jest sprawdzenie, czy zainstalowano poprawny sterownik urządzenia dla karty sieciowej lub przełączenie karty sieciowej ze znanymi dobrymi jednostkami.

Rzeczy, których będziesz potrzebować

  • Uprawnienia administratora

  • Zakres adresów IP DHCP

  • Wiersz polecenia systemu Windows

Wskazówka

Przed przystąpieniem do rozwiązywania problemów z klientami DHCP należy określić, czy problemy dotyczą jednego, czy kilku klientów w sieci, czy też dotyczą całej sieci. Jeśli problemy występują tylko na jednym lub kilku klientach, są one prawdopodobnie lokalne dla każdego klienta, który uległ awarii. Jednak awaria DHCP w całej sieci wskazuje na problemy na komputerze lub routerze służącym jako serwer DHCP.