What Is DHCP Lease Time And How To Change It

Gdy podłączasz się do sieci lokalnej, albo przez WiFi albo przez ethernet, serwer DHCP (Dynamic Host Configuration Protocol) na routerze sieciowym wyda Twojemu urządzeniu adres IP. To daje urządzeniu identyfikator, który pozwala innym urządzeniom zlokalizować i połączyć się z nim. Zazwyczaj ten adres IP trwa przez około 24 godziny, zanim wygaśnie.

Jest to spowodowane czasem dzierżawy DHCP. Pozwala to sieci lokalnej na ponowne przydzielenie adresów IP z urządzeń, które były odłączone przez jakiś czas, innym urządzeniom, uwalniając adresy IP dla innych urządzeń, które mogą się połączyć (chyba że nadasz im statyczne IP).

Co to jest DHCP Lease Time & Czy należy go zmienić?

Jeśli nie określono inaczej, typowy router sieciowy zakłada, że każde nawiązane z nim połączenie jest tymczasowe. Twojemu urządzeniu jest przypisywany adres IP przez serwer DHCP z dołączonym czasem dzierżawy. Jeśli urządzenie nie jest widoczne po upływie tego okresu, dzierżawa wygasa, a adres IP jest zwolniony dla innych urządzeń do użytku.

Czas dzierżawy DHCP jest czas podany dla dzierżawy pozostać aktywne przed jej wygaśnięciem. Jak już wspomnieliśmy, 24 godziny to typowy czas dzierżawy wydawany przez sieci dla podłączonych urządzeń, ale jest to standardowa wartość, która może nie być odpowiednia dla Twojej sieci.

Możesz jednak zmienić tę wartość. Jeśli prowadzisz otwartą lub publiczną sieć, do której mogą podłączyć się inni, możesz spodziewać się dużej liczby krótkoterminowych połączeń. W takim przypadku mniejszy czas dzierżawy będzie miał sens, utrzymując pulę wolnych adresów IP uzupełnioną i pozwalając nowym urządzeniom na łączenie się.

Czas dzierżawy zależy od Twoich własnych potrzeb. Możesz użyć godziny dla sieci WiFi w restauracji do 12 godzin dla sieci biurowej dla gości, na przykład.

Będziesz potrzebował dostępu administracyjnego do routera sieciowego, aby móc zmienić te ustawienia. Chociaż możesz wyświetlić bieżący czas dzierżawy DHCP na komputerze PC lub Mac, zmiana tego czasu będzie wymagała dostępu do routera.

Jak wyświetlić czas dzierżawy DHCP w systemie Windows 10

Możesz wyświetlić czas dzierżawy DHCP na komputerze z systemem Windows za pomocą programu Windows PowerShell, który zastępuje wiersz poleceń w systemie Windows 10.

  • Aby otworzyć okno programu PowerShell, kliknij prawym przyciskiem myszy menu Start systemu Windows i naciśnij Windows PowerShell (Admin). Spowoduje to uruchomienie terminala PowerShell z uprawnieniami administracyjnymi.
  • W oknie PowerShell wpisz ipconfig /all. Spowoduje to wyświetlenie listy wszystkich istotnych informacji na temat bieżących połączeń sieciowych, w tym kwestii dzierżawy DHCP i czasów wygaśnięcia. Dla karty sieciowej należy sprawdzić wartości Lease Obtained i Lease Expires.

Na podstawie tych informacji można określić czas dzierżawy. W powyższym przykładzie czas wygaśnięcia dzierżawy wynosi dokładnie 24 godziny od momentu pierwszego wystawienia dzierżawy. Ten okres może być krótszy lub dłuższy dla Twojego połączenia, w zależności od Twojej własnej konfiguracji sieci.

How To View DHCP Lease Time On macOS

Na Macu, możesz zobaczyć czas dzierżawy DHCP używając wbudowanej aplikacji Terminal.

  • Możesz uruchomić aplikację Terminal, klikając Launchpad > Inne > Terminal z Docka na dole ekranu.
  • Będziesz musiał znać nazwę urządzenia sieciowego w systemie macOS. Aby to zrobić, wpisz networksetup -listallhardwareports w oknie Terminala i naciśnij enter. Spowoduje to wyświetlenie listy nazw i adresów MAC wszystkich urządzeń sieciowych.
  • Gdy masz już nazwę urządzenia, możesz znaleźć aktualny czas dzierżawy DHCP, wpisując ipconfig getpacket en0, zastępując en0 własną nazwą urządzenia. Spowoduje to wyświetlenie różnych informacji o połączeniu. Czas dzierżawy DHCP będzie wyświetlony obok opcji lease_time (uint32).

Czas dzierżawy DHCP będzie tu wyświetlony jako wartość szesnastkowa base-16. Będziesz musiał przekonwertować te wartości na standardową liczbę dziesiętną. Na przykład, powyższe połączenie ma szesnastkową wartość dzierżawy DHCP równą 0x15180. To konwertuje na 86400, długość dzierżawy w sekundach, co jest równoważne 24 godzinom.

Zmiana czasu dzierżawy DHCP w sieci lokalnej

Nie jest możliwa zmiana czasu dzierżawy DHCP w ustawieniach sieciowych urządzenia, ponieważ jest to kontrolowane przez serwer DHCP, który przydziela adresy IP, którym zazwyczaj jest router sieciowy. Aby to zmienić, musisz mieć dostęp administracyjny do routera.

Zazwyczaj możesz połączyć się z routerem sieciowym, wpisując http://192.168.1.1 lub http://192.168.0.1 w przeglądarce internetowej, gdy jesteś podłączony do sieci. Może być konieczne sprawdzenie instrukcji obsługi routera, aby określić, czy jest to prawidłowy sposób łączenia, jak również określić nazwę użytkownika admin i hasło do logowania.

Po zalogowaniu się, trzeba będzie szukać odpowiedniego obszaru Network / LAN Settings lub DHCP Settings w menu ustawień routera. Jeśli nie możesz tego znaleźć, sprawdź instrukcję obsługi, aby uzyskać dalsze porady.

Wartość dzierżawy DHCP jest nazywana na różne sposoby. Na przykład w routerze TP-Link wartość ta nazywana jest czasem dzierżawy adresu. W przypadku tego typu routera można ją ustawić w minutach, maksymalnie do 2880 (odpowiednik 48 godzin). Inne routery będą miały dłuższe lub krótsze maksymalne okresy dzierżawy.

Zmień odpowiednio wartość, a następnie zapisz ustawienia. Po zmianie wartości dzierżawy DHCP, nowy czas dzierżawy zostanie odpowiednio wydany urządzeniom.

Jak odnowić dzierżawę DHCP

Jeśli zmieniłeś czas dzierżawy DHCP, możesz zmusić wszystkie podłączone urządzenia do zwolnienia istniejącej dzierżawy IP i odnowienia jej. Pozwoli to na natychmiastowe zastosowanie wszelkich zmian w informacji o dzierżawie DHCP.

  • Aby wykonać tę czynność na komputerze z systemem Windows 10, otwórz okno programu Windows PowerShell, klikając prawym przyciskiem myszy menu Start i wybierając opcję Windows PowerShell (Admin).
  • W otwartym oknie PowerShell wpisz ipconfig /release. Spowoduje to zwolnienie istniejącej dzierżawy IP i rozłączenie.
  • Wypisz ipconfig /renew, aby ponownie nawiązać połączenie. Sieciowy serwer DHCP wystawi w tym momencie nową dzierżawę.
  • Na systemie macOS można to zrobić z menu Preferencje systemowe. Naciśnij ikonę Apple na pasku menu, a następnie kliknij Preferencje systemowe.
  • W menu Preferencje systemowe naciśnij Sieć. W menu po lewej stronie wybierz połączenie sieciowe, a następnie naciśnij Zaawansowane.
  • W menu Sieć zaawansowana naciśnij kartę TCP/IP. Kliknij przycisk Renew DHCP Lease (Odnów dzierżawę DHCP), aby zwolnić i odnowić dzierżawę IP automatycznie.

Trwa to kilka sekund. Po zakończeniu, Twój adres IP zostanie zaktualizowany, aby potwierdzić Twój adres IP, ale będziesz musiał uruchomić ipconfig getpacket en0 (zastępując en0 swoim własnym połączeniem) z aplikacji Terminal, aby sprawdzić aktualny czas dzierżawy.

Poprawne zarządzanie siecią w Windows 10

Czas dzierżawy DHCP przydzielony urządzeniom w sieci jest istotnym elementem tego, jak działa Twoja sieć. Jeśli jednak borykasz się z konfliktami adresów IP, może się okazać, że lepiej jest przypisać statyczny adres IP urządzeniom, z których regularnie korzystasz.

Wiele z tych ustawień należy skonfigurować na routerze sieciowym, ale system Windows pozwala na samodzielną zmianę ustawień sieciowych – należy jednak być przygotowanym na konflikty, jeśli ustawienia nie pasują do routera. Może to uniemożliwić zobaczenie innych komputerów w sieci, więc upewnij się, że najpierw dwukrotnie sprawdzisz wszystkie modyfikowane ustawienia.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *