DHCP е излъчващ протокол (FAQ на DHCP) и по подразбиране пакетите му не се препращат от рутери от една мрежа в друга (рутерът разделя излъчващия домейн на части). Това обаче не означава, че всяка подмрежа трябва да има отделен DHCP сървър. Всъщност бихте се съгласили, че би било нелогично в сложни и разпределени мрежи с много подмрежи да се поставя отделен DHCP сървър във всяка подмрежа с клиенти (това е неудобно от гледна точка на управлението и прекомерния брой на администрирани части от оборудването). Би било много по-елегантно и удобно да има един DHCP сървър в мрежата, който може да се управлява централно, и в допълнение, да се гарантира неговата висока наличност поради клъстеринг.
Какво е DHCP релето и защо е необходимо?
Изходът от тази ситуация е разположението на мрежата DHCP реле агент. Релейният агент е междинно устройство, което може да препраща заявки за излъчване на DHCP между клиент и DHCP сървър, разположени в различни излъчващи домейни. Т.е. DHCP релейният агент получава от клиента (в същия мрежов сегмент) пакет за излъчване, за да търси и получи DHCP адрес и препраща тази заявка към конкретен DHCP сървър (посочен в настройките на релето). След това отговорите от DHCP сървъра ще бъдат препратени към релето, което ще ги предава на крайния хост. Технология на DHCP Relay Agent, дефинирана в стандарта RFC 1542 („Разяснения и разширения за Bootstrap Protocol.“).
Рутерите обикновено се използват като DHCP Relay Agent (повечето съвременни рутери са съвместими с RFC 1542 и могат да работят като Relay агенти). В случай, че е невъзможно да конфигурирате Relay на рутера по някаква причина, можете да конфигурирате компютър, работещ с Windows Server OS като Relay агент. Нека се опитаме да конфигурираме DHCP Relay Agent на Windows Server 2012.
Конфигурирайте DHCP релето на Windows Server 2012
Няколко изисквания, които трябва да имате предвид при конфигурирането на DHCP релейни агенти на базата на Windows Server, са:
- Отделен DHCP релеен агент трябва да бъде разположен във всяка IP подмрежа.
- На централния DHCP сървър трябва да създадете отделна DHCP зона (обхват) за всяка от обслужваните подмрежи.
- DHCP реленият агент не може да бъде инсталиран на Windows Server с ролята на DHCP, ICS (споделяне на интернет връзка) или с NAT (превод на мрежови адреси), включен в автоматичен режим
DCHP Relay Agent е функция на услугата. Маршрутизиране и отдалечен достъп (RRAS). Следователно, първо трябва да инсталирате ролята на RRAS (с настройки по подразбиране) и след това да стартирате маршрутизацията и отдалечения достъп на MMC с добавка..
В щракването на RRAS разширете клона IPv4, щракнете с десния бутон върху елемент общ и в контекстното меню изберете Нов протокол за маршрутизиране, изберете DHCP реле агент и щракнете върху OK.
Кликнете върху RMB върху елемента. DHCP реле агент и изберете Нов интерфейс, посочете мрежовия интерфейс, на който Relay агентът ще слуша.
След това отворете прозореца за свойства на DHCP Relay Agent и посочете ip адреса на DHCP сървъра, към който всички DHCP заявки от клиенти трябва да бъдат пренасочени.
Това завършва конфигурацията на DHCP релето и можете да пристъпите към тестване на неговата работа..