DHCP jest protokołem rozgłoszeniowym (FAQ na temat DHCP) i domyślnie jego pakiety nie są przekazywane przez routery z jednej sieci do drugiej (router dzieli domenę rozgłoszeniową na części). Nie oznacza to jednak, że każda podsieć musi mieć osobny serwer DHCP. Rzeczywiście, zgodziłby się Pan, że umieszczenie osobnego serwera DHCP w każdej podsieci z klientami w złożonych i rozproszonych sieciach z wieloma podsieciami (jest to niewygodne z punktu widzenia zarządzania i nadmiernej liczby administrowanych urządzeń). O wiele bardziej elegancki i wygodny byłby pojedynczy serwer DHCP w sieci, którym można centralnie zarządzać, a ponadto zapewnić jego wysoką dostępność dzięki klastrowaniu.
Co to jest przekaźnik DHCP i dlaczego jest potrzebny?
Wyjściem z tej sytuacji jest umiejscowienie sieci Agent przekazywania DHCP. Agent przekazywania jest urządzeniem pośrednim, które może przekazywać żądania rozgłaszania DHCP między klientem a serwerem DHCP znajdującym się w różnych domenach rozgłoszeniowych. Tj. Agent przekazywania DHCP odbiera od klienta (w tym samym segmencie sieci) pakiet rozgłoszeniowy w celu wyszukania i uzyskania adresu DHCP i przekazuje to żądanie do określonego serwera DHCP (określonego w ustawieniach przekaźnika). Następnie odpowiedzi z serwera DHCP zostaną przesłane do przekaźnika, który przekaże je do hosta końcowego. Technologia DHCP Relay Agent zdefiniowana w standardzie RFC 1542 („Wyjaśnienia i rozszerzenia dla protokołu Bootstrap.”).
Routery są zwykle używane jako agent przekazywania DHCP (większość nowoczesnych routerów jest zgodna z RFC 1542 i może działać jako agenci przekazywania). W przypadku, gdy nie można skonfigurować Relay na routerze z jakiegokolwiek powodu, możesz skonfigurować komputer z systemem operacyjnym Windows Server jako agent Relay. Spróbujmy skonfigurować agenta przekazywania DHCP w systemie Windows Server 2012.
Skonfiguruj przekaźnik DHCP w systemie Windows Server 2012
Kilka wymagań, które należy wziąć pod uwagę podczas konfigurowania agentów przekazywania DHCP w systemie Windows Server:
- Oddzielny agent przekazywania DHCP musi znajdować się w każdej podsieci IP.
- Na centralnym serwerze DHCP musisz utworzyć osobny obszar DHCP (zakres) dla każdej obsługiwanej podsieci.
- Agenta przekazywania DHCP nie można zainstalować na serwerze Windows z rolą DHCP, ICS (udostępnianie połączenia internetowego) lub NAT (Network Address Translation) włączony w trybie automatycznym
Agent przekazywania DCHP jest funkcją usługi. Routing i dostęp zdalny (RRAS). Dlatego najpierw musisz zainstalować rolę RRAS (z ustawieniami domyślnymi), a następnie uruchomić przystawkę MMC Routing i dostęp zdalny.
W przystawce RRAS rozwiń gałąź IPv4, kliknij element prawym przyciskiem myszy Ogólne iw menu kontekstowym wybierz Nowy protokół routingu, wybierz Agent przekazywania DHCP i kliknij OK.
Kliknij RMB na elemencie. Agent przekazywania DHCP i wybierz Nowy interfejs, określ interfejs sieciowy, na którym agent Relay będzie nasłuchiwał.
Następnie otwórz okno właściwości agenta przekazywania DHCP i określ adres IP serwera DHCP, na który powinny być przekierowywane wszystkie żądania DHCP od klientów.
To kończy konfigurację przekaźnika DHCP i możesz przystąpić do testowania jego działania..