DHCP to serwer sieciowy, który automatycznie dostarcza i przypisuje adresy IP, bramy i inne parametry sieciowe do urządzeń klienckich. Opiera się na standardowym protokole, znanym jako protokół dynamicznej konfiguracji hosta lub DHCP, w odpowiedzi na żądania rozgłaszania użytkownika.
Bez serwera DHCP administrator ręcznie konfiguruje każdego klienta, który dołącza do sieci, co może być kłopotliwe, szczególnie w dużych sieciach. Serwer zwykle przypisuje indywidualnie unikalny dynamiczny adres IP która zmienia się po wygaśnięciu dzierżawy.
DHCP - ten standard służy do hostowania systemów w sieci TCP / IP, które są automatycznie konfigurowane dla sieci po załadowaniu za pomocą mechanizmu klient / serwer. Przechowują one informacje dla klientów i zarządzają nimi, a także przekazują te informacje na żądanie, w tym adres IP i dostępne usługi sieciowe. Serwer dhcp pochodzi z wcześniejszego protokołu BOOTP, który został użyty do rozruchu w sieci TCP / IP w tym samym formacie dla wiadomości z klientem, w tym dodatkowe informacje o danych konfiguracyjnych sieci klienta.
Podstawową zaletą DHCP jest możliwość zarządzania przypisaniami adresów IP poprzez leasing, która pozwala na odzyskanie adresów IP, gdy nie są używane, i przypisanie ich innym klientom. Dzięki temu witryna może używać mniejszej puli adresów IP, niż gdyby wszystkim klientom przypisano stały adres. Używany model to klient-serwer, gdy serwer działa jako host, a urządzenie podłączone do sieci jest klientem.
Autoryzacja serwera dhcp zaczyna obowiązywać, gdy urządzenie łączące się z siecią domową lub firmową wysyła żądanie adresu IP, który serwer przypisuje mu z aktualnie dostępnych adresów, tym samym umożliwiając urządzeniu klienta komunikację w sieci.
Najlepszym sposobem zapewnienia pracy klientów jest korzystanie ze scentralizowanego serwera DHCP. Jest to szczególnie ważne w przypadku środowisk sieciowych, które wymagają jednoczesnego wsparcia, takiego jak DHCP dla IPv4 i IPv6. Prawie wszyscy dostawcy serwerów obsługują oba protokoły, więc można używać tego samego interfejsu zarządzania dla IPv4 i IPv6. Posiadanie DHCPv6 zintegrowanego z systemem zarządzania adresami IPv6 IPv6 (IPAM) zapewnia widoczność węzłom klienckim z obsługą IPv6, w którym to przypadku użytkownik będzie potrzebował tych samych funkcji dla IPv4.
Ponieważ przestrzeń adresowa IPv4 staje się coraz bardziej ograniczona, serwer musi stale monitorować swoje obszary i określać, czy czas dzierżawy pasuje do wielu systemów BYOD łączących się ze środowiskiem sieciowym. Udostępniają interfejsy rejestrowania i zarządzania, które pomagają administratorom zarządzać obszarami adresów IP. Organizacje preferują usługę DHCPv6, która została przetestowana i przetestowana. Na przykład serwer Infoblox DHCPv6 ma certyfikat "certyfikacji IPv6" w laboratorium certyfikacyjnym USGv6.
Organizacje, które rozpoczynają wdrażanie protokołu IPv6, powinny przeprowadzić ich migrację jak serwery DHCP dla domeny IPv4 z routerów / przełączników i umieścić je w niezawodnej infrastrukturze. Ta zmiana oznacza również, że użytkownicy wymagają, aby działał on tak samo dla obu protokołów.
Istnieje wiele firm produkcyjnych, które wciąż używają protokołu DHCP dla IPv4 na swoich ruterach / przełącznikach. Zwykle robi to administrator sieci, który musi szybko go pobrać i skonfigurować bez dostępu do serwera. Większość z nich może zapewnić następujące wsparcie:
Te pakiety są przetwarzane przez oprogramowanie (a nie przez przyspieszenie sprzętowe). Wymagane zasoby sprawiają, że ta praktyka jest nieodpowiednia dla sieci o dużej liczbie (> 150) klientów DHCP.
Większość serwerów Windows dhcp może również wysyłać wiele dodatkowych informacji, w tym kod opcji dostawcy 43. Gdy klient lub punkt dostępowy żąda 43, kontroler odpowiada wartością skonfigurowaną przez administratora w puli. Opcja 60 identyfikuje i wiąże klienta z konkretnym dostawcą. Wszystkie serwery dhcp są skonfigurowane do działania w oparciu o identyfikator dostawcy klienta. Ponieważ opcja 60 nie jest predefiniowana, użytkownik dodaje ją do listy wymaganych opcji. Procedura konfiguracji serwera DHCP z parametrem 060:
W oknie dialogowym "Predefiniowane parametry i wartości" upewnij się, że punkt dostępu "060" jest wybrany z rozwijanej listy "Nazwa parametru" i kliknij OK.
Serwer DHCP dhcp jest przydatny dla sieci, jeśli użytkownik nie chce mieć trudności z przypisaniem statycznych adresów IP. Jeśli masz domowy router, na przykład D-Link lub dowolny modem bezprzewodowy. Takie urządzenia będą miały wbudowany serwer DHCP do wydawania wewnętrznych adresów IP. Jednak rzadko są odpowiednie do celów biznesowych z różnych powodów.
Jednym z głównych problemów jest to, że zwykle nie zapewniają wystarczającej liczby parametrów konfiguracyjnych, aby zmusić serwer do pracy z infrastrukturą użytkownika, która ma kilkadziesiąt hostów. Dedykowany serwer działający na komputerze-hoście Linux może być dobrą alternatywą, darmową i łatwą do skonfigurowania.
Instalowanie Linux DHCP:
Konfigurowanie serwera ISC-DHCP dhcp:
Ten DHCP zwalnia administratora systemu lub sieci z niektórych czasochłonnych zadań związanych z konfigurowaniem sieci TCP / IP i zarządzaniem nią codziennie, działa tylko z IPv4. Solaris DHCP oferuje następujące korzyści:
Reprezentuje definicję serwera DHCP w interfejsie. Pojedyncze zapory i klastry zapory mają wbudowany serwer, który można skonfigurować niezależnie na wielu fizycznych interfejsach i interfejsach VLAN. Obsługiwane są tylko adresy IPv4. Aby korzystać z tej funkcji, interfejs zapory musi mieć co najmniej jeden adres IPv4.
Atrybuty
Nazwa obiektu | Wpisz | Znaczenie |
dhcp_address_range | ciąg znaków | Ręczny zakres adresów DHCP zdefiniowany dla fizycznego interfejsu i nie powinien zawierać zapory NDI ani adresu CVI |
dhcp_range_ref | ciąg znaków | Podobne do poprzedniej wartości |
primary_dns_server | ciąg znaków | Wprowadź adres IP głównego i pomocniczego serwera DNS |
secondary_dns_server | ciąg znaków | Podobne do poprzedniej wartości |
primary_wins_server | ciąg znaków | To samo co poprzednia wartość dla NetBIOS |
secondary_wins_server | ciąg znaków | Podobne do poprzedniej wartości |
domyślna brama | ciąg znaków | Wprowadź domyślny adres IP bramy |
Po utworzeniu serwera musisz ustawić zarezerwowany adres. Aby go skonfigurować, musisz kliknąć kartę zarezerwowanego adresu, wpisać numery początku i końca zakresu, a następnie kliknąć przycisk "Dodaj". Aby usunąć zakres IP, wybierz liczbę adresów IP, które chcesz usunąć, i kliknij "Usuń", a następnie skonfiguruj powiązanie IP-MAC. Jeśli adres IP dhcp serwera jest odwzorowany ręcznie na adres MAC, adres IP zostanie przypisany tylko do określonego adresu MAC.
Aby skonfigurować wiązanie IP-MAC, przejdź do zakładki "Powiązanie IP-MAC" i wprowadź adres IP i adres MAC odpowiednio w polu Adres IP i MAC, a następnie kliknij "Dodaj", a następnie powtórz powyższe kroki i dodaj kilka wpisów. Aby usunąć powiązanie IP-MAC, wybierz pozycję z listy i kliknij Usuń.
Typowa konfiguracja serwera ma następujące parametry dla określonej podsieci w interfejsie routera usług: Pula adresów IP z jednym adresem wykluczonym z puli. Domyślny i maksymalny czas wypożyczenia. Ponadto serwer może przypisać statyczny adres przynajmniej jednemu klientowi. Tabela pokazuje parametry i wartości konfiguracji próbki DHCP.
Przykład ustawień konfiguracji serwera
Konfiguracja podsieci DHCP | Dane |
Adres Podsieć adresów puli | 192.168.2/2/2 |
Wysoki adres w basenie | 192.168.2.254 |
Niski adres w basenie | 192.168.2.2 |
Adres do wykluczenia z puli | 192.168.2.33 |
Adres serwera DNS | 192.168.10.2 |
Kod identyfikacyjny adresu zaproszenia do routera | 32 |
Wybór typu dla adresu zaproszenia do routera | Adres Ipy |
Adres IP do adresowania miejsca docelowego routera | 192.168.2.33 |
Konfiguracja adresu MAC DHCP | |
Statyczny adres MAC powiązania | 01: 03: 05: 07: 09: 0B |
Naprawiono adres | 192.168.2.50 |
Wszystkie urządzenia FastIron można skonfigurować do pracy z funkcjami serwera. DHCP wprowadza koncepcję dzierżawy według adresu i przydziela IP w określonym zakresie lub może przedłużyć okres leasingu. Protokół DHCP zapewnia większą kontrolę nad przydzielaniem adresów. Ta funkcja ma kluczowe znaczenie, jeśli istnieje więcej urządzeń niż dostępne adresy. W przeciwieństwie do BOOTP, który ma dwa rodzaje komunikatów używanych do dzierżawionych połączeń, DHCP ma siedem.
Przydziela tymczasowy lub stały adres użytkownikom. Kiedy wynajmują adres, serwer gwarantuje, że nie będzie redystrybuować go do innego użytkownika i spróbuje zwrócić i zostanie wysłane nowe żądanie. W niektórych środowiskach może być konieczne ponowne przypisanie adresu z powodu wyczerpania dostępności puli. W takim przypadku mechanizm dystrybucji ponownie wykorzystuje wygasłe adresy. Serwer DHCP jest domyślnie wyłączony na wszystkich urządzeniach FastIron.
W dużej sieci komputery w sieci nie mogą bezpośrednio łączyć się z USG przez interfejs Ethernet, ale muszą przechodzić przez inne urządzenia. W tym przypadku, aby upewnić się, że komputery dynamicznie odbierają IP z USG, zwykle konieczne jest skonfigurowanie DHCP na podstawie globalnej puli adresów. DHCP dynamicznie przydziela ip dla użytkowników w tym samym segmencie sieci. Segment sieci puli IP 10.1.1.0/24 można podzielić na dwa, a mianowicie 10.1.1.0/25 i 10.1.1.128/25. Dwa adresy IP interfejsów GigabitEthernet na serwerze DHCP to odpowiednio 10.1.1.1.25 i 10.1.1.129/25.
Okres leasingu w segmencie sieci 10.1.1.0/25 wynosi 10 dni i 12 godzin, nazwa domeny to dhcpserver.com, adres IP serwera DNS to 10.1.1.2, nie ma adresu IP serwera NetBIOS, a adres IP urządzenia routingu wyjściowego jest 10.1.1.126. Okres dzierżawy IP w segmencie sieci 10.1.1.128/25 wynosi 5 dni, nazwa domeny to dhcpserver.com, adres IP serwera to 10.1.1.2, a adres NetBIOS to 10.1. 1.4, a IP z wyjściowego urządzenia trasującego to 10.1.1.254.
Przed włączeniem usługi DHCP ustaw adresy IP, które nie są automatycznie przydzielane przez serwer NetBIOS i bramę wychodzącą, i skonfiguruj ogólne atrybuty puli adresów. Następnie skonfiguruj powiązane atrybuty puli, bramy wychodzącej, adresu IP NetBIOS i terminu najmu. Na przykład dla trzech puli IP: Pula adresów IP służy do ustawiania wspólnych atrybutów dla wszystkich klientów.
Pule IP 1 i 2 służą odpowiednio do skonfigurowania odpowiednich atrybutów różnych klientów. W tym przykładzie użytkownicy mogą konfigurować tylko dwie pule adresów IP, a mianowicie pulę adresów IP 1 i pulę adresów IP 2. W ten sposób obie pule adresów IP nie mogą dziedziczyć konfiguracji z trybu nadrzędnego. Dlatego też atrybuty każdej puli adresów IP muszą być odpowiednio skonfigurowane.
Istnieje wiele dodatkowych parametrów, które można uzyskać na serwerze. Opis serwera DHCP i dodatkowe ustawienia sieciowe:
Korzystanie z automatyzacji DHCP może stanowić poważne zagrożenie bezpieczeństwa, na przykład, jeśli fałszywy serwer zostanie wprowadzony do sieci. Dzieje się tak, gdy nie jest pod kontrolą personelu sieciowego i może oferować adresy IP użytkownikom łączącym się z siecią. Jeśli klient łączy się z takim serwerem, informacje przesyłane za pośrednictwem tego połączenia mogą zostać przechwycone przez osoby nieupoważnione, naruszając prywatność użytkownika i bezpieczeństwo sieci.
Błąd serwera DHCP może wystąpić, jeśli na serwerze jest zainstalowany tylko jeden serwer DHCP, ponieważ tworzy on pojedynczy krytyczny węzeł, w którym pojedyncze niepowodzenie przekształca się w problem ogólnosystemowy. Jeśli serwer ulegnie awarii, wszelkie podłączone do niego komputery, które nie mają adresu IP, spróbują je pobrać.
Komputery, które mają już adres IP przed awarią serwera, spróbują go odnowić, co doprowadzi do utraty adresu IP i oznacza całkowitą utratę dostępu do sieci do czasu przywrócenia serwera.