#1356: Проблема с получение IP адреса по DHCP используя функционал DHCP-relay
Отредактирована: 952 дня назадСимптомы
На UserGate в настройках интерфейса включена опция DHCP-релей и указан IP-адрес DHCP сервера который должен выдавать IP-адреса, но подключенный ПК к сети этого интерфейса получить IP-адрес по DHCP не может.
Решение
ПК находится в широковещательном домене в сети 10.1.1.0/24 и отправляет Broadcast пакет DHCP Discover на обнаружение DHCP серверов для аренды IP-адреса. UserGate получая этот пакет на интерфейсе с IP 10.1.1.1/24 при условии, что на нем включена опция DHCP-релей формирует Unicast пакет на DHCP сервер, указанный в настройках. В качестве IP-адреса источника он указывает IP-адрес интерфейса (192.168.1.1) из которого этот пакет вылетит, а в опции "Relay Agent IP" будет указан IP-адрес интерфейса (10.1.1.1) на который пришел широковещательный пакет от ПК. В связи с этим необходимо убедиться, что на UserGate есть маршрут до сети DHCP сервера.
Обратные пакеты от DHCP сервера DHCP Offer/Ack будут сформированы на IP-адрес, указанный в опции "Relay Agent IP" т.е. в качестве IP-адреса назначения будет 10.1.1.1 и соответственно, если UserGate не является шлюзом по умолчанию для DHCP сервера необходимо убедится, что на нем есть маршрут до этой сети через UserGate.