Co to jest czas dzierżawy DHCP i jak go zmienić?

Gdy łączysz się z siecią lokalną, przez Wi-Fi lub Ethernet(WiFi or ethernet) , serwer DHCP(DHCP) ( Dynamic Host Configuration Protocol ) na routerze sieciowym nada urządzeniu adres IP. Dzięki temu Twoje urządzenie otrzyma identyfikator, który umożliwia innym urządzeniom lokalizowanie go i łączenie się z nim. Zwykle ten adres IP trwa około 24 godzin, zanim wygaśnie.

Wynika to z czasu dzierżawy DHCP . Dzięki temu sieć lokalna może ponownie przydzielić adresy IP z urządzeń, które zostały na jakiś czas odłączone, do innych urządzeń, zwalniając adresy IP dla innych urządzeń, które mogą się łączyć (chyba że przypiszesz im statyczny adres IP(static IP) ). 

Co to jest czas dzierżawy DHCP i czy należy go zmienić?(What Is DHCP Lease Time & Should It Be Changed?)

O ile nie określono inaczej, typowy router sieciowy zakłada, że ​​każde połączenie z nim nawiązane jest tymczasowe. Twoje urządzenie otrzymuje adres IP przez serwer DHCP z dołączonym czasem dzierżawy. Jeśli Twoje urządzenie nie jest widoczne po upływie tego okresu, dzierżawa wygasa, a adres IP jest zwalniany do użytku przez inne urządzenia.

Czas dzierżawy DHCP to czas, w którym dzierżawa pozostaje aktywna przed jej wygaśnięciem. Jak już wspomnieliśmy, 24 godziny to zwykły czas dzierżawy wystawiany 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ć, z którą mogą się łączyć inne osoby, możesz spodziewać się dużej liczby połączeń krótkoterminowych. W tym przypadku sensowny byłby krótszy czas dzierżawy, utrzymując pulę bezpłatnych adresów IP i umożliwiając łączenie się nowym urządzeniom.

Wykorzystany czas najmu zależy od własnych potrzeb. Możesz na przykład wykorzystać godzinę dla sieci Wi(WiFi) -Fi w restauracji do 12 godzin dla sieci biurowej dla gości.

Aby zmienić te ustawienia, potrzebujesz dostępu administracyjnego do routera sieciowego. Chociaż możesz wyświetlić bieżący czas dzierżawy DHCP na komputerze PC lub (DHCP)Mac , zmiana go będzie wymagać dostępu do routera.

Jak wyświetlić czas dzierżawy DHCP w systemie Windows 10?(How To View DHCP Lease Time On Windows 10)

Możesz wyświetlić czas dzierżawy DHCP dla komputera z systemem (DHCP)Windows , korzystając z programu Windows PowerShell , który zastępuje wiersz poleceń w systemie Windows 10(Windows 10) .

  • Aby otworzyć okno PowerShell , kliknij prawym przyciskiem myszy menu Start systemu Windows(Windows Start) i naciśnij Windows PowerShell (Admin) . Spowoduje to uruchomienie terminala PowerShell z uprawnieniami administratora.

  • W oknie PowerShell wpisz ipconfig /all . Spowoduje to wyświetlenie wszystkich istotnych informacji na temat bieżących połączeń sieciowych, w tym problemu z dzierżawą DHCP i czasów wygaśnięcia. (DHCP)W przypadku karty sieciowej poszukaj wartości Uzyskano(Lease Obtained ) dzierżawę i Wygasa dzierżawa(Lease Expires) .

Na podstawie tych informacji możesz określić czas dzierżawy. W powyższym przykładzie czas wygaśnięcia dzierżawy wynosi dokładnie 24 godziny od 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 konfiguracji sieci.

Jak wyświetlić czas dzierżawy DHCP w systemie MacOS(How To View DHCP Lease Time On macOS)

Na komputerze Mac(Mac) możesz wyświetlić czas dzierżawy DHCP za pomocą wbudowanej aplikacji  Terminal .

  • Możesz uruchomić aplikację Terminal , klikając Launchpad > Other > Terminal w Docku(Dock) u dołu ekranu.

  • Musisz znać nazwę urządzenia sieciowego w systemie macOS. Aby to zrobić, wpisz networksetup -listallhardwareports w oknie Terminala(Terminal) i naciśnij Enter. Spowoduje to wyświetlenie nazwy i adresu MAC wszystkich urządzeń sieciowych.

  • Gdy masz już nazwę swojego 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 Twoim połączeniu. Czas dzierżawy DHCP będzie wymieniony obok opcji lease_time (uint32) .

Czas dzierżawy DHCP zostanie pokazany tutaj jako wartość szesnastkowa o podstawie szesnastkowej. Musisz przekonwertować te wartości(convert these values) na standardową liczbę dziesiętną. Na przykład powyższe połączenie ma szesnastkową wartość dzierżawy DHCP wynoszącą (DHCP)0x15180 . To konwertuje do 86400 , długości dzierżawy w sekundach , co odpowiada 24 godzinom(24 hours) .

Zmiana czasu dzierżawy DHCP w sieci lokalnej(Changing DHCP Lease Times On A Local Network)

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

Zwykle można połączyć się z routerem sieciowym, wpisując http://192.168.1.1 lub http://192.168.0.1 w przeglądarce internetowej podczas połączenia z siecią. Może być konieczne sprawdzenie instrukcji routera, aby ustalić, czy jest to właściwy sposób połączenia, a także określić nazwę użytkownika i hasło administratora do zalogowania.

Po zalogowaniu musisz poszukać odpowiedniego obszaru Ustawienia Network/ LAN Settings lub Ustawienia DHCP(DHCP Settings) w menu ustawień routera. Jeśli nie możesz tego znaleźć, zapoznaj się z instrukcją obsługi, aby uzyskać dalsze porady.

Wartość dzierżawy DHCP jest nazywana na różne sposoby. Na przykład na routerze TP-Link ta wartość nazywana jest czasem dzierżawy adresu(address lease time) . Możesz ustawić to w minutach dla tego typu routera, maksymalnie do 2880 (odpowiednik 48 godzin(48 hours) ). 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 przyznany urządzeniom.

Jak odnowić dzierżawę DHCP?(How To Renew a DHCP Lease)

Jeśli zmieniłeś czas dzierżawy DHCP , możesz wymusić na wszystkich podłączonych urządzeniach zwolnienie istniejącej dzierżawy IP(release the existing IP lease) i odnowienie jej. Umożliwi to natychmiastowe zastosowanie wszelkich zmian w informacjach o dzierżawie DHCP .

  • Aby to zrobić na komputerze z systemem Windows 10(Windows 10) , otwórz okno Windows PowerShell , klikając prawym przyciskiem myszy menu Start i naciskając Windows PowerShell (Admin ).

  • W otwartym oknie PowerShell wpisz ipconfig /release . Spowoduje to zwolnienie istniejącej dzierżawy IP i rozłączenie.

  • Wpisz ipconfig /renew , aby ponownie nawiązać połączenie. W tym momencie sieciowy serwer DHCP wystawi nową dzierżawę.

  • W systemie macOS możesz to zrobić z menu Preferencje systemowe(System Preferences) . Naciśnij ikonę Apple(Apple icon ) na pasku menu, a następnie kliknij Preferencje systemowe(System Preferences) .

  • W menu Preferencje systemowe(System Preferences) naciśnij Sieć(Network) . Wybierz połączenie sieciowe w menu po lewej stronie, a następnie naciśnij Zaawansowane(Advanced) .

  • W menu Sieć zaawansowana(Advanced Network) naciśnij kartę TCP/IP . Kliknij przycisk Odnów dzierżawę DHCP(Renew DHCP Lease) , aby automatycznie zwolnić i odnowić dzierżawę IP.

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

Prawidłowe zarządzanie siecią w systemie Windows 10(Correct Network Management In Windows 10)

Czas dzierżawy DHCP przydzielony urządzeniom w sieci jest istotnym elementem działania sieci. Jeśli jednak zmagasz się z konfliktami adresów IP(IP address conflicts) , może się okazać, że lepiej przypisać statyczny adres IP urządzeniom , z których regularnie korzystasz.

Wiele z tych ustawień należy skonfigurować na routerze sieciowym, ale system Windows(Windows) pozwoli ci samodzielnie zmienić ustawienia sieciowe — przygotuj się tylko na konflikty, jeśli ustawienia nie są zgodne z routerem. Może to uniemożliwić Ci zobaczenie innych komputerów w Twojej sieci(seeing other computers on your network) , więc pamiętaj, aby najpierw dokładnie sprawdzić wszystkie zmodyfikowane ustawienia.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts